Group branch

Rsk Environment Limited group

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

Children
211
Direct
141
Levels
5

Hierarchy

Updated 06 Jun 2026 16:52

PSC corporate control
  1. Root Active LTD 211 children
    1. Level 1 Active LTD 6 children
      1. Level 2 Active LTD 5 children

        MWH Treatment Limited

        CRN 01535477
        1. Level 3 Active LTD 4 children

          MWH Farrer Limited

          CRN 05728436
          1. Level 4

            11493460

            CRN 11493460
          2. Level 4

            11493916

            CRN 11493916
          3. Level 4 Active LTD
          4. Level 4 Active LTD

            MWH Limited

            CRN 11493983
    2. Level 1 Active LTD 4 children
      1. Level 2 Active LTD

        Calibrate Inc Ltd

        CRN 08277206
      2. Level 2 Active LTD
      3. Level 2 Active LTD
      4. Level 2 Active LTD

        Gridflex Ltd

        CRN 12553336
    3. Level 1 Active LTD 4 children
      1. Level 2 Active LTD 3 children

        Topham Holdco Limited

        CRN 13502485
        1. Level 3 Active LTD 2 children

          Topham Midco Limited

          CRN 13506363
          1. Level 4 Active LTD 1 child

            Topham Bidco Limited

            CRN 13507310
            1. Level 5 Active LTD
    4. Level 1 Active LTD 3 children
      1. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
      2. Level 2 Active LTD
    5. Level 1 Active LTD 3 children
      1. Level 2 Active LTD 2 children

        Binnies UK Limited

        CRN 03163649
        1. Level 3

          05090494

          CRN 05090494
        2. Level 3 Active LTD

          GBV JV Limited

          CRN 08584398
    6. Level 1 Active LTD 3 children

      BTS Group Limited

      CRN 04299486
      1. Level 2

        04299741

        CRN 04299741
      2. Level 2

        05597917

        CRN 05597917
      3. Level 2

        06350097

        CRN 06350097
    7. Level 1 Active LTD 3 children
      1. Level 2 Active LTD
      2. Level 2 Active LTD

        CX Energy Ltd

        CRN 11626344
      3. Level 2 Active LTD

        CX Utilities Ltd

        CRN 09620774
    8. Level 1 Active LTD 3 children

      Deans Holdco Limited

      CRN SC783027
      1. Level 2 Active LTD 2 children
        1. Level 3 Active LTD
        2. Level 3 Active LTD

          Tarpave Limited

          CRN SC240089
    9. Level 1 Active LTD 3 children

      EB7 Limited

      CRN 06434420
      1. Level 2

        08381353

        CRN 08381353
      2. Level 2 Active LTD

        EB7 Immersive Limited

        CRN 10343069
      3. Level 2 Active LTD

        EB7 Party Wall Limited

        CRN 09526552
    10. Level 1 Active LTD 3 children

      N-Able Holdings Ltd

      CRN 05459336
      1. Level 2 Active LTD 2 children
        1. Level 3 Active LTD

          Ecd Architects Ltd

          CRN 03028104
        2. Level 3 Active LTD

          Keegans Limited

          CRN 04547050
    11. Level 1 Active LTD 3 children
      1. Level 2 Active LTD
      2. Level 2 Active LTD
      3. Level 2 Active LTD
    12. Level 1 Active LTD 3 children
      1. Level 2 Active LTD
      2. Level 2 Active LTD
      3. Level 2 Active LTD
    13. Level 1 Active LTD 2 children
      1. Level 2 Active LTD
      2. Level 2

        SC220966

        CRN SC220966
    14. Level 1 Active LTD 2 children

      Eib Group Limited

      CRN 11267170
      1. Level 2 Active LTD
      2. Level 2 Active LTD
    15. Level 1 Active LTD 2 children

      Rsk Orbital Limited

      CRN 03686187
      1. Level 2 Active LTD
      2. Level 2 Active LTD
    16. Level 1 Active LTD 2 children
      1. Level 2 Active LTD
      2. Level 2 Active LTD
    17. Level 1 Active LTD 2 children
      1. Level 2 Active LTD

        Entrainment Limited

        CRN 06245436
      2. Level 2 Active LTD
    18. Level 1 Active LTD 2 children
      1. Level 2

        03446438

        CRN 03446438
      2. Level 2 Active LTD

        Cognica Limited

        CRN 03498533
    19. Level 1 Active LTD 2 children

      Wyse Group Limited

      CRN 05665971
      1. Level 2 Active LTD 1 child

        Wysepower Limited

        CRN 05379085
        1. Level 3

          06377942

          CRN 06377942
    20. Level 1 Active LTD 1 child

      3BM Limited

      CRN 08008506
      1. Level 2 Active LTD
    21. Level 1 Active LTD 1 child

      Bateman Skips Ltd

      CRN 04934307
      1. Level 2 Active LTD
    22. Level 1 Active LTD 1 child

      Centara Ltd

      CRN 07015837
      1. Level 2 Active LTD
    23. Level 1 Active LTD 1 child
      1. Level 2 Active LTD
    24. Level 1 Active LTD 1 child

      HV Energy Systems Ltd

      CRN 10754572
      1. Level 2 Active PRIVATE LIMITED COMPANY
    25. Level 1 Active LTD 1 child

      Mss Group Limited

      CRN 05486864
      1. Level 2 Active LTD
    26. Level 1 Active LTD 1 child
      1. Level 2 Active LTD

        DVCR Group Limited

        CRN 10212690
    27. Level 1 Active LTD 1 child

      Rsk Adas Limited

      CRN 10486936
      1. Level 2 Active LTD
    28. Level 1 Active LTD 1 child

      Rsk Biocensus Limited

      CRN 04364279
      1. Level 2 Active LTD
    29. Level 1 Active LTD 1 child
      1. Level 2

        SC139749

        CRN SC139749
    30. Level 1 Active LTD 1 child
      1. Level 2 Active LTD

        Ses Strategic Limited

        CRN 09231328
    31. Level 1 Active LTD 1 child
      1. Level 2 Active LTD
    32. Level 1 Active LTD 1 child
      1. Level 2 Active LTD
    33. Level 1 Active LTD 1 child

      Watertrain Limited

      CRN 06401993
      1. Level 2

        08620743

        CRN 08620743
    34. Level 1

      02928662

      CRN 02928662
    35. Level 1 Active LTD

      1St Inrail Limited

      CRN 06252002
    36. Level 1 Active LTD
    37. Level 1 Active LTD
    38. Level 1 Active LTD

      Advantage Rsk Limited

      CRN 13660383
    39. Level 1 Active LTD
    40. Level 1 Active LTD
    41. Level 1 Active LTD
    42. Level 1 Active LTD
    43. Level 1 Active LTD
    44. Level 1 Active LTD
    45. Level 1 Active LTD
    46. Level 1 Active LTD
    47. Level 1 Active LTD

      BMG Research Ltd

      CRN 02841970
    48. Level 1 Active LTD
    49. Level 1 Active LTD
    50. Level 1 Active LTD
    51. Level 1 Active LTD
    52. Level 1 Active LTD
    53. Level 1 Active LTD
    54. Level 1 Active LTD

      Ceetech Limited

      CRN 04242024
    55. Level 1 Active LTD

      Centara Group Ltd

      CRN 08120950
    56. Level 1 Active LTD
    57. Level 1 Active LTD

      Consents Solutions Ltd

      CRN 07802798
    58. Level 1 Active LTD
    59. Level 1 Active LTD
    60. Level 1 Active LTD

      Crce Plant Limited

      CRN 10408804
    61. Level 1 Active LTD

      CS2 Limited

      CRN 03888977
    62. Level 1 Active LTD
    63. Level 1 Active LTD
    64. Level 1 Active LTD
    65. Level 1 Active LTD

      Electrokinetic Limited

      CRN 04183422
    66. Level 1 Active LTD
    67. Level 1 Active LTD

      Envireau Ltd

      CRN 06647619
    68. Level 1 Active LTD

      Enviresearch Limited

      CRN 04292592
    69. Level 1 Active LTD
    70. Level 1 Active LTD
    71. Level 1 Active LTD
    72. Level 1 Active LTD

      Fishtek Limited

      CRN 03749571
    73. Level 1 Active LTD
    74. Level 1 Active LTD

      FR Consultants Limited

      CRN 11354060
    75. Level 1 Active LTD
    76. Level 1 Active LTD
    77. Level 1 Active LTD
    78. Level 1 Active LTD

      Headland Group Limited

      CRN SC162974
    79. Level 1 Active LTD
    80. Level 1 Active LTD

      Homer Burgess Limited

      CRN SC055598
    81. Level 1 Active LTD

      Hydrofix Limited

      CRN 04713320
    82. Level 1 Active LTD
    83. Level 1 Active LTD

      J & A Pelling Ltd

      CRN 01062334
    84. Level 1 Active LTD
    85. Level 1 Active LTD
    86. Level 1 Active LTD

      KMGP Limited

      CRN 04249588
    87. Level 1 Active LTD
    88. Level 1 Active LTD
    89. Level 1 Active LTD
    90. Level 1 Active LTD
    91. Level 1 Active LTD
    92. Level 1 Active LTD
    93. Level 1 Active LTD
    94. Level 1 Active LTD

      Optisol Services Ltd

      CRN 10212112
    95. Level 1 Active LTD

      Pa Group (UK) Limited

      CRN 06257126
    96. Level 1 Active LTD

      PD&MS Holdings Limited

      CRN 08451993
    97. Level 1 Active LTD

      Pegasys Limited

      CRN 10333897
    98. Level 1 Active LLP

      Pellings LLP

      CRN OC326178
    99. Level 1 Active LTD
    100. Level 1 Active LTD
    101. Level 1 Active LTD
    102. Level 1 Active LTD
    103. Level 1 Active LTD

      Proeon Systems Limited

      CRN 05112628
    104. Level 1 Active LTD
    105. Level 1 Active LTD
    106. Level 1 Active LTD

      Project Milner Limited

      CRN 08534885
    107. Level 1 Active LTD
    108. Level 1 Active LTD
    109. Level 1 Active LTD
    110. Level 1 Active LTD

      Rocp Limited

      CRN 03126673
    111. Level 1 Active LTD

      Rsk (Ireland) Limited

      CRN 05857689
    112. Level 1 Active LTD

      Rsk Acoustics Limited

      CRN 07102436
    113. Level 1 Active LTD

      Rsk Hi-Line Limited

      CRN 13765064
    114. Level 1 Active LTD
    115. Level 1 Active LTD
    116. Level 1 Active LTD

      Rsk Raw Limited

      CRN 12071477
    117. Level 1 Active LTD

      RSKW Ltd

      CRN 06548422
    118. Level 1 Active LTD
    119. Level 1 Active LTD
    120. Level 1 Active LTD
    121. Level 1 Active LTD
    122. Level 1 Active LTD
    123. Level 1 Active LTD
    124. Level 1 Active LTD
    125. Level 1 Active LTD

      TBF Scaffolding Ltd

      CRN 01841098
    126. Level 1 Active LTD

      TBF Traffic Ltd

      CRN 04689212
    127. Level 1 Active LTD
    128. Level 1 Active LTD

      Thus Consultants Ltd

      CRN 12258876
    129. Level 1 Active LTD

      Travis Baker Limited

      CRN 05703678
    130. Level 1 Active LTD

      Treefellers Limited

      CRN 06727099
    131. Level 1 Active LTD

      Twig Trading Limited

      CRN 04427764
    132. Level 1 Active LTD

      Up and Under Limited

      CRN 02434409
    133. Level 1 Active LTD

      Virtus Energy Limited

      CRN 12080810
    134. Level 1 Active LTD
    135. Level 1 Active LTD
    136. Level 1 Active LTD

      Waldrams Limited

      CRN 08809725
    137. Level 1 Active LTD
    138. Level 1 Active LTD

      Windtechs Ltd

      CRN 06369650