Group branch

Macquarie Infrastructure and Real Assets (Europe) Limited group

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

Children
265
Direct
87
Levels
13

Hierarchy

Updated 07 Jul 2026 09:49

PSC corporate control
  1. Root Active LTD 265 children
    1. Level 1 Active LTD 47 children
      1. Level 2 Active LTD 43 children
      2. Level 2 Active LTD 36 children
        1. Level 3 Active LTD 35 children
          1. Level 4 Active PRIVATE LIMITED COMPANY 1 child
            1. Level 5 Active PRIVATE LIMITED COMPANY
          2. Level 4 Active PRIVATE LIMITED COMPANY 1 child
            1. Level 5 Active PRIVATE LIMITED COMPANY
          3. Level 4 Active LTD
          4. Level 4 Active LTD
          5. Level 4 Active LTD
          6. Level 4 Active LTD
          7. Level 4 Active LTD
          8. Level 4 Active LTD
          9. Level 4 Active LTD
          10. Level 4 Active LTD
          11. Level 4 Active LTD
          12. Level 4 Active LTD
          13. Level 4 Active LTD
          14. Level 4 Active LTD
          15. Level 4 Active LTD

            Igp Solar 14 Limited

            CRN 13211481
          16. Level 4 Active LTD

            Igp Solar 16 Limited

            CRN 13211590
          17. Level 4 Active LTD

            Igp Solar 17 Limited

            CRN 13266705
          18. Level 4 Active LTD

            Igp Solar 18 Limited

            CRN 13290180
          19. Level 4 Active LTD

            Igp Solar 20 Limited

            CRN 13307080
          20. Level 4 Active LTD

            Igp Solar 21 Limited

            CRN 13307064
          21. Level 4 Active LTD

            Igp Solar 22 Limited

            CRN 13307072
          22. Level 4 Active LTD

            Igp Solar 25 Limited

            CRN 13587232
          23. Level 4 Active LTD

            Igp Solar 26 Limited

            CRN 14008868
          24. Level 4 Active LTD
          25. Level 4 Active LTD
          26. Level 4 Active LTD
          27. Level 4 Active LTD
          28. Level 4 Active LTD
          29. Level 4 Active LTD
          30. Level 4 Active LTD
          31. Level 4 Active LTD
          32. Level 4 Active LTD
          33. Level 4 Active LTD
      3. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
      4. Level 2 Active LTD
      5. Level 2 Active LTD

        Igp Uruguay Limited

        CRN 15086908
      6. Level 2 Active LTD
      7. Level 2 Active LTD
    2. Level 1 Active LTD 33 children
    3. Level 1 Active LTD 32 children
    4. Level 1 Active LTD 31 children
    5. Level 1 Active LTD 30 children

      Roadchef Topco Limited

      CRN 09166213
      1. Level 2 Active LTD 29 children

        Roadchef Midco Limited

        CRN 09166211
        1. Level 3 Active LTD 28 children

          Roadchef Bidco Limited

          CRN 09166191
          1. Level 4 Active LTD 27 children

            Roadchef Limited

            CRN 01713437
            1. Level 5 Active LTD 14 children
              1. Level 6 Active LTD 13 children
                1. Level 7 Active LTD 11 children
                  1. Level 8 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
                  7. Level 8 Active LTD
                  8. Level 8 Active LTD
                  9. Level 8 Active LTD
                  10. Level 8 Active LTD
                  11. Level 8 Active LTD

                    Superlodge Limited

                    CRN 03135308
                2. Level 7 Active LTD
            2. Level 5 Active LTD 3 children
              1. Level 6 Active LTD 1 child
                1. Level 7 Active LTD
              2. Level 6 Active LTD
            3. Level 5 Active LTD 2 children
              1. Level 6 Active LTD 1 child
                1. Level 7 Active LTD
            4. Level 5 Active LTD
            5. Level 5 Active LTD
            6. Level 5 Active LTD
            7. Level 5 Active LTD
            8. Level 5 Active LTD
    6. Level 1 Active LTD 28 children
    7. Level 1 Active LTD 27 children

      Kcom Holdco 1 Limited

      CRN 12013574
    8. Level 1 Active LTD 27 children
    9. Level 1 Active LTD 26 children
      1. Level 2 Active LTD 24 children
        1. Level 3 Active LTD 23 children
          1. Level 4 Active LTD 22 children
            1. Level 5 Active LTD 21 children
              1. Level 6 Active LTD 20 children
                1. Level 7 Active LTD 18 children
                  1. Level 8 Active LTD 17 children
                    1. Level 9 Active LTD 7 children
                      1. Level 10 Active LTD 6 children
                        1. Level 11 Active LTD 5 children

                          Southern Water Limited

                          CRN 02366620
                          1. Level 12 Active LTD 2 children
                            1. Level 13 Active LTD
                            2. Level 13 Active LTD

                              Monk Rawling Limited

                              CRN 02354957
                          2. Level 12 Active LTD

                            Ecoclear Limited

                            CRN 02631521
                          3. Level 12 Active LTD
                    2. Level 9 Active LTD 7 children
                      1. Level 10 Active LTD 6 children
                        1. Level 11 Active LTD 5 children

                          SWS Holdings Limited

                          CRN 04324499
                          1. Level 12 Active LTD 4 children
                            1. Level 13 Active LTD
                            2. Level 13 Active PLC

                              SW (Finance) I PLC

                              CRN 13677506
                            3. Level 13 Active LTD
                    3. Level 9 Active LTD
                2. Level 7 Active PLC
      2. Level 2 Active PLC
    10. Level 1 Active LTD 25 children

      Kcom Holdco 3 Limited

      CRN 12005063
      1. Level 2 Active LTD 24 children

        Kcom Group Limited

        CRN 02150618
        1. Level 3 Active LTD 23 children

          Kch (Holdings) Limited

          CRN 06072997
          1. Level 4 Active LTD 6 children
            1. Level 5 Active LTD 3 children
              1. Level 6 Active LTD 1 child
              2. Level 6 Active LTD
            2. Level 5 Active LTD
          2. Level 4 Active LTD 1 child
            1. Level 5 Active LTD
          3. Level 4 Active LTD 1 child
            1. Level 5 Active LIMITED-PARTNERSHIP
          4. Level 4 Active LTD 1 child
            1. Level 5 Active LTD

              Smart421 Limited

              CRN 03908235
          5. Level 4 Active LTD
          6. Level 4 Active LTD

            Kcom Holdings Limited

            CRN 03317871
          7. Level 4 Active LTD
          8. Level 4 Active LTD
          9. Level 4 Active LTD
        2. Level 3

          03475331

          CRN 03475331
        3. Level 3

          04272612

          CRN 04272612
        4. Level 3

          04492915

          CRN 04492915
        5. Level 3

          04492919

          CRN 04492919
        6. Level 3

          05201921

          CRN 05201921
    11. Level 1 Active LTD 18 children

      Connex Holdco Limited

      CRN 15332252
      1. Level 2 Active LTD 17 children

        Connex Bidco Limited

        CRN 15332721
        1. Level 3 Active LTD 16 children
          1. Level 4 Active LTD 15 children
            1. Level 5 Active LTD 14 children
              1. Level 6 Active LTD 13 children
                1. Level 7 Active LTD 12 children
                  1. Level 8 Active LTD 11 children
                    1. Level 9 Active LTD 6 children
                      1. Level 10 Active LTD
                      2. Level 10 Active LTD
                      3. Level 10 Active LTD
                      4. Level 10 Active LTD

                        Last Mile Gas Limited

                        CRN SC303150
                      5. Level 10 Active LTD

                        Last Mile Heat Limited

                        CRN 13387039
                      6. Level 10 Active LTD
                    2. Level 9 Active LTD 3 children
                      1. Level 10 Active LTD
                      2. Level 10 Active LTD

                        Icosa Water Ltd

                        CRN 09155925
                      3. Level 10 Active LTD
    12. Level 1 Active LTD 17 children
    13. Level 1 Active LTD 16 children

      EKU Energy Limited

      CRN 14324758
    14. Level 1 Active LTD 14 children
      1. Level 2 Active LTD

        Basildon Bess Limited

        CRN 12704442
      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
      7. Level 2 Active LTD
      8. Level 2 Active LTD
    15. Level 1 Active LTD 13 children
    16. Level 1 Active LTD 13 children
      1. Level 2 Active LTD 12 children

        Quadgas Holdco Limited

        CRN 10614254
        1. Level 3 Active LTD 11 children
          1. Level 4 Active LTD 10 children

            Quadgas Midco Limited

            CRN 10615396
            1. Level 5 Active LTD 7 children

              Cadent Gas Limited

              CRN 10080864
              1. Level 6 Active LTD 2 children
                1. Level 7 Active LTD
                2. Level 7 Active LTD
              2. Level 6 Active PLC

                Cadent Finance PLC

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

                Encodar Limited

                CRN 13349459
              5. Level 6 Active LTD

                Xoserve Limited

                CRN 05046877
            2. Level 5 Active LTD
            3. Level 5 Active PLC

              Quadgas Finance PLC

              CRN 10619488
    17. Level 1 Active LTD 12 children

      Luppiter Bidco Limited

      CRN 13987703
    18. Level 1 Active LTD 10 children

      Gast Pledgeco Limited

      CRN 14176779
    19. Level 1 Active LTD 9 children

      Gast Midco Limited

      CRN 14177081
    20. Level 1 Active LTD 8 children
    21. Level 1 Active PLC 7 children
      1. Level 2 Active LTD 1 child

        Premtech Ltd

        CRN 07171994
        1. Level 3 Active LTD

          Premzero Limited

          CRN 13957220
    22. Level 1 Active LTD 5 children
    23. Level 1 Active LTD 4 children
    24. Level 1 Active LTD 3 children
      1. Level 2 Active LTD 2 children
        1. Level 3 Active LTD 1 child
          1. Level 4 Active LTD

            GT R4 Holdings Limited

            CRN 13272588
    25. Level 1 Active LTD 3 children
    26. Level 1 Active LTD 3 children
    27. Level 1 Active LTD 2 children
    28. Level 1 Active LTD 2 children
    29. Level 1 Active LTD 2 children
    30. Level 1 Active LTD 2 children
      1. Level 2 Active LTD
      2. Level 2 Active LTD

        Lynn Wind Farm Limited

        CRN 04155137
    31. Level 1 Active LTD 2 children
      1. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
    32. Level 1 Active LTD 2 children
    33. Level 1 Active LTD 2 children
    34. Level 1 Active LTD 2 children
    35. Level 1 Active LTD 2 children
    36. Level 1 Active LTD 2 children
    37. Level 1 Active LTD 2 children
      1. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
    38. Level 1 Active LTD 2 children
      1. Level 2 Active LTD
    39. Level 1 1 child

      06133791

      CRN 06133791
    40. Level 1 Active LTD 1 child
    41. Level 1 Active LTD 1 child
    42. Level 1 Active LTD 1 child
    43. Level 1 Active LTD 1 child
    44. Level 1 Active LTD 1 child
    45. Level 1 Active LTD 1 child
    46. Level 1 Active LTD 1 child
    47. Level 1 Active LTD 1 child
    48. Level 1 Active LTD 1 child
      1. Level 2 Active LTD
    49. Level 1 Active LTD 1 child

      Modus Midco Limited

      CRN 16967006
    50. Level 1 Active LTD 1 child
    51. Level 1 Active LTD 1 child
    52. Level 1 Active LTD 1 child
      1. Level 2 Active LTD
    53. Level 1

      06131466

      CRN 06131466
    54. Level 1

      06143511

      CRN 06143511
    55. Level 1

      07359784

      CRN 07359784
    56. Level 1

      08043801

      CRN 08043801
    57. Level 1 Active LTD

      DKTUK Limited

      CRN 11112602
    58. Level 1 Active LTD
    59. Level 1 Active LTD
    60. Level 1 Active LTD
    61. Level 1 Active LTD

      Gast Topco Limited

      CRN 14176279
    62. Level 1 Active LTD
    63. Level 1 Active LTD
    64. Level 1 Active LTD

      Kcom Holdco 2 Limited

      CRN 12013644
    65. Level 1 Active LTD

      Loudwater Bess Limited

      CRN 14325107
    66. Level 1 Active LTD

      Maldon Bess Limited

      CRN 13645088
    67. Level 1 Active LTD
    68. Level 1 Active LTD
    69. Level 1 Active LTD
    70. Level 1 Active LTD
    71. Level 1 Liquidation LTD
    72. Level 1 Active LIMITED-PARTNERSHIP

      Meif Scotland LP

      CRN SL005422
    73. Level 1 Active PRIVATE LIMITED COMPANY
    74. Level 1 Active LIMITED-PARTNERSHIP

      Mip II Scotland L.P.

      CRN SL006506
    75. Level 1 Active LTD

      Modus Bidco Limited

      CRN 16967979
    76. Level 1 Active LTD
    77. Level 1 Active LTD
    78. Level 1 Active LTD
    79. Level 1 Active LTD
    80. Level 1 Active LTD
    81. Level 1 Active LTD
    82. Level 1

      SC607353

      CRN SC607353
    83. Level 1 Active LTD
    84. Level 1 Active LTD
    85. Level 1 Active LTD

      Ziton LTD.

      CRN 11689541