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 08 Sep 2026 00:20

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 Active LTD
    7. Level 1 Dissolved LTD

      MGS Shelf 001 Limited

      CRN 16165096
    8. Level 1 Dissolved LTD

      MGS Shelf 002 Limited

      CRN 16165236
    9. Level 1 Dissolved LTD

      MGS Shelf 003 Limited

      CRN 16165330
    10. Level 1 Dissolved LTD

      MGS Shelf 004 Limited

      CRN 16165313
    11. Level 1 Dissolved LTD

      MGS Shelf 005 Limited

      CRN 16165667
    12. Level 1 Dissolved LTD

      MGS Shelf 006 Limited

      CRN 16165729
    13. Level 1 Dissolved LTD

      MGS Shelf 007 Limited

      CRN 16165825
    14. Level 1 Dissolved LTD

      MGS Shelf 008 Limited

      CRN 16165882
    15. Level 1 Dissolved LTD

      MGS Shelf 009 Limited

      CRN 16165994
    16. Level 1 Dissolved LTD

      MGS Shelf 010 Limited

      CRN 16166138
    17. Level 1 Dissolved LTD

      MGS Shelf 011 Limited

      CRN 16166123
    18. Level 1 Dissolved LTD

      MGS Shelf 012 Limited

      CRN 16166235
    19. Level 1 Dissolved LTD

      MGS Shelf 013 Limited

      CRN 16166193
    20. Level 1 Dissolved LTD

      MGS Shelf 014 Limited

      CRN 16166330
    21. Level 1 Dissolved LTD

      MGS Shelf 015 Limited

      CRN 16166337
    22. Level 1 Dissolved LTD

      MGS Shelf 016 Limited

      CRN 16166383
    23. Level 1 Dissolved LTD

      MGS Shelf 017 Limited

      CRN 16166469
    24. Level 1 Dissolved LTD

      MGS Shelf 018 Limited

      CRN 16167618
    25. Level 1 Dissolved LTD

      MGS Shelf 019 Limited

      CRN 16167622
    26. Level 1 Dissolved LTD

      MGS Shelf 020 Limited

      CRN 16167730
    27. Level 1 Dissolved LTD

      MGS Shelf 021 Limited

      CRN 16167853
    28. Level 1 Active LTD

      Pmp Utilities Limited

      CRN 06833969