Top-level group

Macquarie Principal Finance UK Limited group

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

Children
255
Direct
4
Levels
11

Hierarchy

Updated 06 Jun 2026 16:52

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

        Thetis Topco Limited

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

            Thetis Midco Limited

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

                Thetis Bidco Limited

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

                    Excell Midco Limited

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

                          06353168

                          CRN 06353168
                        2. Level 11

                          06828619

                          CRN 06828619
                        3. Level 11

                          07065873

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

                          Excell Ut Limited

                          CRN 07550125
                        6. Level 11 Active LTD

                          TTG (Southern) Limited

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

                        03554105

                        CRN 03554105
                      4. Level 10

                        04096546

                        CRN 04096546
                      5. Level 10

                        04297226

                        CRN 04297226
                      6. Level 10

                        04589520

                        CRN 04589520
                      7. Level 10

                        06287736

                        CRN 06287736
                      8. Level 10

                        09127639

                        CRN 09127639
                      9. Level 10

                        09135277

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

                  Wavenet Limited

                  CRN 03919664
                  1. Level 8 7 children

                    04010368

                    CRN 04010368
                    1. Level 9 2 children

                      07752164

                      CRN 07752164
                      1. Level 10

                        03225758

                        CRN 03225758
                      2. Level 10

                        05297558

                        CRN 05297558
                    2. Level 9 1 child

                      06793242

                      CRN 06793242
                      1. Level 10

                        03541453

                        CRN 03541453
                    3. Level 9

                      06788899

                      CRN 06788899
                    4. Level 9

                      07888681

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

                      08714175

                      CRN 08714175
                  3. Level 8 1 child

                    04327037

                    CRN 04327037
                    1. Level 9

                      10811696

                      CRN 10811696
                  4. Level 8

                    03034179

                    CRN 03034179
                  5. Level 8

                    04637104

                    CRN 04637104
                  6. Level 8

                    05028404

                    CRN 05028404
                  7. Level 8

                    07949577

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

                    Nts Communications LLP

                    CRN OC370637
                  12. Level 8

                    OC332571

                    CRN OC332571
                  13. Level 8

                    OC381073

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

                    Shift F7 Group Limited

                    CRN 07976115
                    1. Level 9

                      05490277

                      CRN 05490277
                    2. Level 9 Active LTD

                      Shift F7 Limited

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

                    Adept Energy Limited

                    CRN 04941859
                  5. Level 8 Active LTD

                    Adept Gas Limited

                    CRN 04937010
                  6. Level 8 Active LTD

                    Atomwide Limited

                    CRN 02142875
                  7. Level 8 Active LTD

                    Brightvisions Limited

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

                    Centrix Limited

                    CRN 02575374
                  10. Level 8 Active LTD

                    Comms Group UK Limited

                    CRN 06611435
                  11. Level 8 Active LTD

                    Datrix Limited

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

                    Our IT Department Ltd

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

                      Ecsc Group PLC

                      CRN 03964848
                      1. Level 10 Active LTD

                        Ecsc Australia Limited

                        CRN 10402551
                      2. Level 10 Active LTD

                        Ecsc Labs Limited

                        CRN 10726984
                      3. Level 10 Active LTD

                        Ecsc Services Limited

                        CRN 10726891
                    3. Level 9

                      01578483

                      CRN 01578483
                    4. Level 9

                      08621554

                      CRN 08621554
                    5. Level 9 Active LTD
                5. Level 7 Active LTD 5 children

                  Robin Bidco Limited

                  CRN 10290340
                  1. Level 8 3 children

                    04313913

                    CRN 04313913
                    1. Level 9

                      02319958

                      CRN 02319958
                    2. Level 9

                      04914909

                      CRN 04914909
                    3. Level 9

                      05138124

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

                  Robin Midco Limited

                  CRN 10289677
                11. Level 7 Active LTD

                  Robin Topco Limited

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

                        SC511424

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

                    NHD Tax Solutions Ltd

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

                    Ams Vat Ltd

                    CRN 14553420
                  4. Level 8 Active LTD

                    Cranedale Tax Ltd

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

                    Signature Tax Limited

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

                  Ams Midco 1 Ltd

                  CRN 14630676
                  1. Level 8 Active LTD

                    Ams Ib Limited

                    CRN 15858917
                  2. Level 8 Active LTD

                    Curly Top Limited

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

        Redini Topco Limited

        CRN 15088338
        1. Level 3 Active LTD 31 children

          Redini Midco Limited

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

              Redini Bidco Limited

              CRN 15092424
              1. Level 6 Active LTD 28 children

                Treglown Topco Limited

                CRN 12987770
                1. Level 7 Active LTD 27 children

                  Treglown Bidco Limited

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

                          SC467597

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

                      The Caelum Way Limited

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

                        Ventureaxis Limited

                        CRN 05040159
                        1. Level 11 Active LTD

                          Atom Engine Limited

                          CRN 13278419
                    4. Level 9 Active LTD 1 child

                      Flexible Fish Ltd

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

                        03761753

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

                        Neuways Limited

                        CRN 05446106
                    7. Level 9 Active LTD

                      Breachology Ltd

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

                      Exmos Limited

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

                      Netmetix Limited

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

                      Rabb-It (It) Limited

                      CRN 07818329
                    14. Level 9 Active LTD

                      Zensec Limited

                      CRN 08830710
                  2. Level 8 Active LTD 1 child

                    Anacorn Limited

                    CRN 13073434
                    1. Level 9 Active LTD

                      Backbone (UK) Limited

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

              Metcor Group Limited

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

                Anglo Pumps PLC

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

                Deckpro Ltd

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

        Taranis Topco Limited

        CRN 12409681
        1. Level 3 Active LTD 9 children

          Taranis Midco Limited

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

              Taranis Bidco Limited

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

                  Matrix Water Limited

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

                Adapt Biogas Limited

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

                  Murrow Ad Plant Ltd

                  CRN 07789756
      7. Level 2 Active LTD 7 children

        Ursula Topco Limited

        CRN 16697956
        1. Level 3 Active LTD 6 children

          Ursula Midco Limited

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

              Ursula Bidco Limited

              CRN 16702171
              1. Level 6 Active LTD 3 children

                Unihomes Group Limited

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

                    Stb2 Limited

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

        Bernard Topco Limited

        CRN 11974335
        1. Level 3 Liquidation LTD 2 children

          Bernard Midco Limited

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

              Bernard Bidco Limited

              CRN 11976442
      9. Level 2 Active LTD 3 children

        Kareela Holdco Limited

        CRN 16079756
        1. Level 3 Active LTD 1 child

          Glenelg Holdco Ltd

          CRN 16907510
          1. Level 4 Active LTD

            Sturt Lendco Ltd

            CRN 16907778
        2. Level 3 Active LTD

          Berrima Lendco Limited

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

          Isabella Midco Limited

          CRN 12314890
          1. Level 4 Active LTD
      12. Level 2

        10266050

        CRN 10266050
      13. Level 2

        11392304

        CRN 11392304
      14. Level 2

        11796208

        CRN 11796208
      15. Level 2

        11797880

        CRN 11797880
      16. Level 2

        11798789

        CRN 11798789
      17. Level 2

        11800335

        CRN 11800335
      18. Level 2

        11800668

        CRN 11800668
      19. Level 2

        12297257

        CRN 12297257
      20. Level 2

        12297720

        CRN 12297720
      21. Level 2

        12299482

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

        Bestla UK Limited

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

        Gordon Topco Limited

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

        Macquarie Euro Limited

        CRN 07713808
      28. Level 2 Active LTD

        Viatel Cyber Limited

        CRN 16281403
      29. Level 2 Active LTD
    2. Level 1 Active LTD 3 children

      Mprc Europe Ltd

      CRN 12341536
      1. Level 2 Active LTD

        DT (IRL) Limited

        CRN 06948232
      2. Level 2 Active LTD

        Herman Midco Limited

        CRN 13148447
      3. Level 2 Active LTD

        Herman Topco Limited

        CRN 13145062
    3. Level 1 Active LTD 1 child
      1. Level 2 Active LTD
    4. Level 1 Active LTD