Group branch

Macquarie European Investment Holdings Limited group

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

Children
247
Direct
29
Levels
10

Hierarchy

Updated 06 Jun 2026 16:52

PSC corporate control
  1. Root Active LTD 247 children
    1. Level 1 Active LTD 97 children

      Thetis Topco Limited

      CRN 13167752
      1. Level 2 Active LTD 95 children
        1. Level 3 Active LTD 94 children

          Thetis Midco Limited

          CRN 13169124
          1. Level 4 Active LTD 93 children
            1. Level 5 Active LTD 92 children

              Thetis Bidco Limited

              CRN 13152295
              1. Level 6 Active LTD 22 children
                1. Level 7 Active LTD 21 children

                  Excell Midco Limited

                  CRN 12277694
                  1. Level 8 Active LTD 20 children
                    1. Level 9 Active LTD 6 children
                      1. Level 10

                        06353168

                        CRN 06353168
                      2. Level 10

                        06828619

                        CRN 06828619
                      3. Level 10

                        07065873

                        CRN 07065873
                      4. Level 10 Active LTD
                      5. Level 10 Active LTD

                        Excell Ut Limited

                        CRN 07550125
                      6. Level 10 Active LTD

                        TTG (Southern) Limited

                        CRN 05061907
                    2. Level 9 Active LTD 2 children
                      1. Level 10 Active LTD
                      2. Level 10 Active LTD
                    3. Level 9

                      03554105

                      CRN 03554105
                    4. Level 9

                      04096546

                      CRN 04096546
                    5. Level 9

                      04297226

                      CRN 04297226
                    6. Level 9

                      04589520

                      CRN 04589520
                    7. Level 9

                      06287736

                      CRN 06287736
                    8. Level 9

                      09127639

                      CRN 09127639
                    9. Level 9

                      09135277

                      CRN 09135277
                    10. Level 9 Active LTD
                    11. Level 9 Active LTD
                    12. Level 9 Active LTD
              2. Level 6 Active LTD 22 children

                Wavenet Limited

                CRN 03919664
                1. Level 7 7 children

                  04010368

                  CRN 04010368
                  1. Level 8 2 children

                    07752164

                    CRN 07752164
                    1. Level 9

                      03225758

                      CRN 03225758
                    2. Level 9

                      05297558

                      CRN 05297558
                  2. Level 8 1 child

                    06793242

                    CRN 06793242
                    1. Level 9

                      03541453

                      CRN 03541453
                  3. Level 8

                    06788899

                    CRN 06788899
                  4. Level 8

                    07888681

                    CRN 07888681
                2. Level 7 Active LTD 3 children
                  1. Level 8

                    08714175

                    CRN 08714175
                3. Level 7 1 child

                  04327037

                  CRN 04327037
                  1. Level 8

                    10811696

                    CRN 10811696
                4. Level 7

                  03034179

                  CRN 03034179
                5. Level 7

                  04637104

                  CRN 04637104
                6. Level 7

                  05028404

                  CRN 05028404
                7. Level 7

                  07949577

                  CRN 07949577
                8. Level 7 Active LTD
                9. Level 7 Active LTD
                10. Level 7 Active LTD
                11. Level 7 Active LLP

                  Nts Communications LLP

                  CRN OC370637
                12. Level 7

                  OC332571

                  CRN OC332571
                13. Level 7

                  OC381073

                  CRN OC381073
              3. Level 6 Active PLC 16 children
                1. Level 7 Active LTD 2 children

                  Shift F7 Group Limited

                  CRN 07976115
                  1. Level 8

                    05490277

                    CRN 05490277
                  2. Level 8 Active LTD

                    Shift F7 Limited

                    CRN 03058870
                2. Level 7 Active LTD 1 child
                  1. Level 8 Active LTD
                3. Level 7 Active LTD
                4. Level 7 Active LTD

                  Adept Energy Limited

                  CRN 04941859
                5. Level 7 Active LTD

                  Adept Gas Limited

                  CRN 04937010
                6. Level 7 Active LTD

                  Atomwide Limited

                  CRN 02142875
                7. Level 7 Active LTD

                  Brightvisions Limited

                  CRN 04668361
                8. Level 7 Active LTD
                9. Level 7 Active LTD

                  Centrix Limited

                  CRN 02575374
                10. Level 7 Active LTD

                  Comms Group UK Limited

                  CRN 06611435
                11. Level 7 Active LTD

                  Datrix Limited

                  CRN 02980574
                12. Level 7 Active LTD
                13. Level 7 Active LTD

                  Our IT Department Ltd

                  CRN 04640762
              4. Level 6 Active LTD 12 children
                1. Level 7 Active LTD 11 children
                  1. Level 8 Active LTD 3 children
                    1. Level 9 Active LTD 1 child
                      1. Level 10 Active LTD
                  2. Level 8 Active PLC 3 children

                    Ecsc Group PLC

                    CRN 03964848
                    1. Level 9 Active LTD

                      Ecsc Australia Limited

                      CRN 10402551
                    2. Level 9 Active LTD

                      Ecsc Labs Limited

                      CRN 10726984
                    3. Level 9 Active LTD

                      Ecsc Services Limited

                      CRN 10726891
                  3. Level 8

                    01578483

                    CRN 01578483
                  4. Level 8

                    08621554

                    CRN 08621554
                  5. Level 8 Active LTD
              5. Level 6 Active LTD 5 children

                Robin Bidco Limited

                CRN 10290340
                1. Level 7 3 children

                  04313913

                  CRN 04313913
                  1. Level 8

                    02319958

                    CRN 02319958
                  2. Level 8

                    04914909

                    CRN 04914909
                  3. Level 8

                    05138124

                    CRN 05138124
                2. Level 7 Active LTD
              6. Level 6 Active LTD 2 children
                1. Level 7 Active LTD
                2. Level 7 Active LTD
              7. Level 6 Active LTD 1 child
                1. Level 7 Active LTD
              8. Level 6 Active LTD 1 child
              9. Level 6 Active LTD
              10. Level 6 Active LTD

                Robin Midco Limited

                CRN 10289677
              11. Level 6 Active LTD

                Robin Topco Limited

                CRN 10289095
              12. Level 6 Active LTD
      2. Level 2 Active LTD
    2. Level 1 Active LTD 43 children
      1. Level 2 Active LTD 42 children
        1. Level 3 Active LTD 41 children
          1. Level 4 Active LTD 40 children
            1. Level 5 Active LTD 39 children
              1. Level 6 Active LTD 9 children
                1. Level 7 Active LTD 3 children
                  1. Level 8 Active LTD 1 child
                    1. Level 9

                      SC511424

                      CRN SC511424
                  2. Level 8 Active LTD
                2. Level 7 Active LTD
                3. Level 7 Active LTD
                4. Level 7 Active LTD
                5. Level 7 Active LTD
                6. Level 7 Active LTD
              2. Level 6 Active LTD 8 children
                1. Level 7 Active LTD 1 child

                  NHD Tax Solutions Ltd

                  CRN 13407613
                  1. Level 8 Active LTD
                2. Level 7 Active LTD
                3. Level 7 Active LTD

                  Ams Vat Ltd

                  CRN 14553420
                4. Level 7 Active LTD

                  Cranedale Tax Ltd

                  CRN 11626768
                5. Level 7 Active LTD
                6. Level 7 Active LTD
                7. Level 7 Active LTD

                  Signature Tax Limited

                  CRN 08281817
              3. Level 6 Active LTD 5 children
                1. Level 7 Active LTD 1 child
                  1. Level 8 Active LTD
                2. Level 7 Active LTD 1 child
                  1. Level 8 Active LTD
                3. Level 7 Active LTD
              4. Level 6 Active LTD 3 children
                1. Level 7 Active LTD 2 children
                  1. Level 8 Active LTD
                  2. Level 8 Active LTD
              5. Level 6 Active LTD 2 children

                Ams Midco 1 Ltd

                CRN 14630676
                1. Level 7 Active LTD

                  Ams Ib Limited

                  CRN 15858917
                2. Level 7 Active LTD

                  Curly Top Limited

                  CRN 13515295
              6. Level 6 Active LTD 1 child
                1. Level 7 Active LLP
              7. Level 6 Active LTD 1 child
                1. Level 7 Active LTD
              8. Level 6 Active LTD
              9. Level 6 Active LTD
              10. Level 6 Active LTD
    3. Level 1 Active LTD 32 children

      Redini Topco Limited

      CRN 15088338
      1. Level 2 Active LTD 31 children

        Redini Midco Limited

        CRN 15091334
        1. Level 3 Active LTD 30 children
          1. Level 4 Active LTD 29 children

            Redini Bidco Limited

            CRN 15092424
            1. Level 5 Active LTD 28 children

              Treglown Topco Limited

              CRN 12987770
              1. Level 6 Active LTD 27 children

                Treglown Bidco Limited

                CRN 12993812
                1. Level 7 Active LTD 24 children
                  1. Level 8 Active LTD 3 children
                    1. Level 9 Active LTD 1 child
                      1. Level 10

                        SC467597

                        CRN SC467597
                    2. Level 9 Liquidation LTD
                  2. Level 8 Active LTD 2 children

                    The Caelum Way Limited

                    CRN 14256032
                    1. Level 9 Active LTD
                    2. Level 9 Active LTD
                  3. Level 8 Active LTD 2 children
                    1. Level 9 Active LTD 1 child

                      Ventureaxis Limited

                      CRN 05040159
                      1. Level 10 Active LTD

                        Atom Engine Limited

                        CRN 13278419
                  4. Level 8 Active LTD 1 child

                    Flexible Fish Ltd

                    CRN 13967872
                    1. Level 9 Active LTD
                  5. Level 8 Active LTD 1 child
                    1. Level 9

                      03761753

                      CRN 03761753
                  6. Level 8 Active LTD 1 child
                    1. Level 9 Active LTD

                      Neuways Limited

                      CRN 05446106
                  7. Level 8 Active LTD

                    Breachology Ltd

                    CRN 13660085
                  8. Level 8 Active LTD
                  9. Level 8 Active LTD

                    Exmos Limited

                    CRN SC273537
                  10. Level 8 Active LTD
                  11. Level 8 Active LTD

                    Netmetix Limited

                    CRN 04090144
                  12. Level 8 Active LTD
                  13. Level 8 Active LTD

                    Rabb-It (It) Limited

                    CRN 07818329
                  14. Level 8 Active LTD

                    Zensec Limited

                    CRN 08830710
                2. Level 7 Active LTD 1 child

                  Anacorn Limited

                  CRN 13073434
                  1. Level 8 Active LTD

                    Backbone (UK) Limited

                    CRN 03583989
    4. Level 1 Active LTD 12 children
      1. Level 2 Active LTD 11 children
        1. Level 3 Active LTD 10 children
          1. Level 4 Active LTD 9 children

            Metcor Group Limited

            CRN 11228630
            1. Level 5 Active LTD 1 child
              1. Level 6 Active LTD
            2. Level 5 Active PLC

              Anglo Pumps PLC

              CRN 02434425
            3. Level 5 Active LTD
            4. Level 5 Active LTD

              Deckpro Ltd

              CRN 12108502
            5. Level 5 Active LTD
            6. Level 5 Active LTD
            7. Level 5 Active LTD
            8. Level 5 Active LTD
    5. Level 1 Active LTD 10 children

      Taranis Topco Limited

      CRN 12409681
      1. Level 2 Active LTD 9 children

        Taranis Midco Limited

        CRN 12412264
        1. Level 3 Active LTD 8 children
          1. Level 4 Active LTD 7 children

            Taranis Bidco Limited

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

                Matrix Water Limited

                CRN 14340098
              5. Level 6 Active LTD
              6. Level 6 Active LTD
    6. Level 1 Active LTD 7 children
      1. Level 2 Active LTD 6 children
        1. Level 3 Active LTD 5 children
          1. Level 4 Active LTD 4 children
            1. Level 5 Active LTD 3 children

              Adapt Biogas Limited

              CRN 08199075
              1. Level 6 Active LTD 1 child
                1. Level 7 Active LTD
              2. Level 6 Active LTD

                Murrow Ad Plant Ltd

                CRN 07789756
    7. Level 1 Active LTD 7 children

      Ursula Topco Limited

      CRN 16697956
      1. Level 2 Active LTD 6 children

        Ursula Midco Limited

        CRN 16698669
        1. Level 3 Active LTD 5 children
          1. Level 4 Active LTD 4 children

            Ursula Bidco Limited

            CRN 16702171
            1. Level 5 Active LTD 3 children

              Unihomes Group Limited

              CRN 14914862
              1. Level 6 Active LTD 2 children
                1. Level 7 Active LTD

                  Stb2 Limited

                  CRN 13017311
                2. Level 7 Active LTD
    8. Level 1 Active LTD 3 children

      Bernard Topco Limited

      CRN 11974335
      1. Level 2 Liquidation LTD 2 children

        Bernard Midco Limited

        CRN 11974583
        1. Level 3 Liquidation LTD 1 child
          1. Level 4 Liquidation LTD

            Bernard Bidco Limited

            CRN 11976442
    9. Level 1 Active LTD 3 children

      Kareela Holdco Limited

      CRN 16079756
      1. Level 2 Active LTD 1 child

        Glenelg Holdco Ltd

        CRN 16907510
        1. Level 3 Active LTD

          Sturt Lendco Ltd

          CRN 16907778
      2. Level 2 Active LTD

        Berrima Lendco Limited

        CRN 16080578
    10. Level 1 Active LTD 2 children
      1. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
    11. Level 1 Active LTD 2 children
      1. Level 2 Active LTD 1 child

        Isabella Midco Limited

        CRN 12314890
        1. Level 3 Active LTD
    12. Level 1

      10266050

      CRN 10266050
    13. Level 1

      11392304

      CRN 11392304
    14. Level 1

      11796208

      CRN 11796208
    15. Level 1

      11797880

      CRN 11797880
    16. Level 1

      11798789

      CRN 11798789
    17. Level 1

      11800335

      CRN 11800335
    18. Level 1

      11800668

      CRN 11800668
    19. Level 1

      12297257

      CRN 12297257
    20. Level 1

      12297720

      CRN 12297720
    21. Level 1

      12299482

      CRN 12299482
    22. Level 1 Active LTD
    23. Level 1 Active LTD

      Bestla UK Limited

      CRN 15351758
    24. Level 1 Active LTD
    25. Level 1 Active LTD

      Gordon Topco Limited

      CRN 12296818
    26. Level 1 Active LTD
    27. Level 1 Active LTD

      Macquarie Euro Limited

      CRN 07713808
    28. Level 1 Active LTD

      Viatel Cyber Limited

      CRN 16281403
    29. Level 1 Active LTD