Group branch

M Group Services Limited group

PSC-derived corporate control hierarchy for active UK corporate PSC filings.

Children
96
Direct
29
Levels
5

Hierarchy

Updated 06 Jun 2026 16:52

PSC corporate control
  1. Root Active LTD 96 children
    1. Level 1 Active LTD 28 children

      MGS Energy Limited

      CRN 13753095
        1. Level 3

          00509379

          CRN 00509379
        2. Level 3

          00554686

          CRN 00554686
        3. Level 3

          00986158

          CRN 00986158
        4. Level 3

          01263722

          CRN 01263722
        5. Level 3

          01418607

          CRN 01418607
        6. Level 3

          01603273

          CRN 01603273
        7. Level 3

          02197883

          CRN 02197883
        8. Level 3

          02252781

          CRN 02252781
        9. Level 3

          02992419

          CRN 02992419
        10. Level 3

          03026309

          CRN 03026309
        11. Level 3

          03077678

          CRN 03077678
        12. Level 3

          03445574

          CRN 03445574
        13. Level 3

          03510500

          CRN 03510500
      1. Level 2 Active LTD 7 children

        Alsace Bidco Limited

        CRN 15311360
        1. Level 3 Active LTD 6 children
          1. Level 4 Active LTD 5 children
            1. Level 5 Active LTD

              Agility Survey Ltd

              CRN 08957001
            2. Level 5 Active LTD
            3. Level 5 Active LTD
            4. Level 5 Active LTD
            5. Level 5 Active LTD

              Bierce Surveying Ltd

              CRN 05982771
      2. Level 2 Active LTD 2 children
        1. Level 3 Active LTD

          Callisto Data Limited

          CRN 12266916
        2. Level 3 Active LTD
      3. Level 2 Active LTD
      4. Level 2 Active LTD
      5. Level 2 Active LTD

        Seeka Limited

        CRN 13753900
    2. Level 1 Active LTD 19 children

      MGS Water Limited

      CRN 06508968
      1. Level 2 Active LTD 7 children

        Bgen Limited

        CRN 10946823
        1. Level 3 Active LTD 1 child
          1. Level 4 Active LTD

            Norwood Group Limited

            CRN 10023208
        2. Level 3 Active LTD

          BFP Services Limited

          CRN 12725549
        3. Level 3 Active LTD
        4. Level 3 Active LTD
        5. Level 3 Active LTD
        6. Level 3 Active LTD
      2. Level 2 Active LTD 3 children

        Id Systems UK Limited

        CRN SC230161
        1. Level 3 Active LTD
        2. Level 3 Active LTD

          Ids (Integration) LTD.

          CRN SC354976
        3. Level 3 Active LTD
      3. Level 2 Active LTD 2 children
        1. Level 3 Active LTD 1 child
          1. Level 4 Active LTD
      4. Level 2 Active LTD 1 child

        Ids Holdings Limited

        CRN SC526061
        1. Level 3 Active LTD
      5. Level 2 Active LTD
      6. Level 2 Active LTD
    3. Level 1 Active LTD 13 children
      1. Level 2 Active LTD 5 children
        1. Level 3 Active LTD 2 children
          1. Level 4 Active LTD 1 child

            Harlequin Limited

            CRN 04755762
            1. Level 5 Active LTD
        2. Level 3

          02005519

          CRN 02005519
        3. Level 3 Active LTD
      2. Level 2 Active LTD 1 child

        Magdalene Limited

        CRN 03198823
        1. Level 3 Active LTD
      3. Level 2 Active LTD
      4. Level 2 Active LTD
      5. Level 2 Active LTD

        Cyro Cyber Ltd

        CRN 13493753
      6. Level 2 Active LTD
      7. Level 2 Active LTD

        Waldon Telecom Limited

        CRN 03651880
    4. Level 1 Active LTD 6 children
      1. Level 2 Active LTD
      2. Level 2 Active LTD
      3. Level 2 Active LTD
      4. Level 2 Active LTD
      5. Level 2 Active LTD
      6. Level 2 Active LTD
    5. Level 1 1 child

      06508966

      CRN 06508966
      1. Level 2

        06508967

        CRN 06508967
    6. Level 1

      16165096

      CRN 16165096
    7. Level 1

      16165236

      CRN 16165236
    8. Level 1

      16165313

      CRN 16165313
    9. Level 1

      16165330

      CRN 16165330
    10. Level 1

      16165667

      CRN 16165667
    11. Level 1

      16165729

      CRN 16165729
    12. Level 1

      16165825

      CRN 16165825
    13. Level 1

      16165882

      CRN 16165882
    14. Level 1

      16165994

      CRN 16165994
    15. Level 1

      16166123

      CRN 16166123
    16. Level 1

      16166138

      CRN 16166138
    17. Level 1

      16166193

      CRN 16166193
    18. Level 1

      16166235

      CRN 16166235
    19. Level 1

      16166330

      CRN 16166330
    20. Level 1

      16166337

      CRN 16166337
    21. Level 1

      16166383

      CRN 16166383
    22. Level 1

      16166469

      CRN 16166469
    23. Level 1

      16167618

      CRN 16167618
    24. Level 1

      16167622

      CRN 16167622
    25. Level 1

      16167730

      CRN 16167730
    26. Level 1

      16167853

      CRN 16167853
    27. Level 1 Active LTD
    28. Level 1 Active LTD

      Pmp Utilities Limited

      CRN 06833969