Group branch

Macquarie Infrastructure and Real Assets (Europe) Limited group

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

Children
260
Direct
86
Levels
13

Hierarchy

Updated 06 Jun 2026 16:52

PSC corporate control
  1. Root Active LTD 260 children
    1. Level 1 Active LTD 43 children
      1. Level 2 Active LTD 39 children
      2. Level 2 Active LTD 32 children
        1. Level 3 Active LTD 31 children
          1. Level 4 Active LTD
          2. Level 4 Active LTD
          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

            Igp Solar 14 Limited

            CRN 13211481
          14. Level 4 Active LTD

            Igp Solar 16 Limited

            CRN 13211590
          15. Level 4 Active LTD

            Igp Solar 17 Limited

            CRN 13266705
          16. Level 4 Active LTD

            Igp Solar 18 Limited

            CRN 13290180
          17. Level 4 Active LTD

            Igp Solar 20 Limited

            CRN 13307080
          18. Level 4 Active LTD

            Igp Solar 21 Limited

            CRN 13307064
          19. Level 4 Active LTD

            Igp Solar 22 Limited

            CRN 13307072
          20. Level 4 Active LTD

            Igp Solar 25 Limited

            CRN 13587232
          21. Level 4 Active LTD

            Igp Solar 26 Limited

            CRN 14008868
          22. Level 4 Active LTD
          23. Level 4 Active LTD
          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
      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
      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
    16. Level 1 Active LTD 12 children
    17. Level 1 Active LTD 11 children

      Luppiter Bidco Limited

      CRN 13987703
    18. Level 1 Active LTD 10 children

      Gast Topco Limited

      CRN 14176279
    19. Level 1 Active LTD 9 children

      Gast Pledgeco Limited

      CRN 14176779
    20. Level 1 Active LTD 8 children

      Gast Midco Limited

      CRN 14177081
    21. Level 1 Active LTD 7 children
    22. Level 1 Active PLC 6 children
      1. Level 2 Active LTD 1 child

        Premtech Ltd

        CRN 07171994
        1. Level 3 Active LTD

          Premzero Limited

          CRN 13957220
    23. Level 1 Active LTD 5 children
    24. Level 1 Active LTD 4 children
    25. 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
    26. Level 1 Active LTD 3 children
    27. Level 1 Active LTD 3 children
    28. Level 1 Active LTD 2 children
    29. Level 1 Active LTD 2 children
    30. Level 1 Active LTD 2 children
    31. Level 1 Active LTD 2 children
      1. Level 2 Active LTD
      2. Level 2 Active LTD

        Lynn Wind Farm Limited

        CRN 04155137
    32. Level 1 Active LTD 2 children
      1. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
    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
    38. Level 1 Active LTD 2 children
      1. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
    39. Level 1 Active LTD 2 children
      1. Level 2 Active LTD
    40. Level 1 1 child

      06133791

      CRN 06133791
    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
    49. Level 1 Active LTD 1 child
      1. Level 2 Active LTD
    50. Level 1 Active LTD 1 child

      Modus Midco Limited

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

      06131466

      CRN 06131466
    55. Level 1

      06143511

      CRN 06143511
    56. Level 1

      07359784

      CRN 07359784
    57. Level 1

      08043801

      CRN 08043801
    58. Level 1 Active LTD

      DKTUK Limited

      CRN 11112602
    59. Level 1 Active LTD
    60. Level 1 Active LTD
    61. Level 1 Active LTD
    62. Level 1 Active LTD
    63. Level 1 Active LTD

      Kcom Holdco 2 Limited

      CRN 12013644
    64. Level 1 Active LTD

      Loudwater Bess Limited

      CRN 14325107
    65. Level 1 Active LTD

      Maldon Bess Limited

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

      Meif Scotland LP

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

      Mip II Scotland L.P.

      CRN SL006506
    74. Level 1 Active LTD

      Modus Bidco Limited

      CRN 16967979
    75. Level 1 Active LTD
    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

      SC607353

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

      Ziton LTD.

      CRN 11689541