Hierarchy
Updated 06 Jun 2026 16:52
-
Root Active LTD 45 children
Magenta Interco Limited
CRN 09840174-
Level 1 Active LTD 44 children
Magenta Bidco Limited
CRN 09840182-
Level 2 Active LTD 36 children
Marston (Holdings) Limited
CRN 04305487-
Level 3 Active LTD 4 children
Field Services Investments Limited
CRN 12009931-
Level 4 Active LTD 2 children
Smartworks Metering Limited
CRN 09845307-
Level 5 Active LTD
Engage EV Limited
CRN 12329783 -
Level 5 Active LTD
Future Energy Metering Limited
CRN 09969384
-
-
Level 4 Active LTD
Gasworks UK Ltd
CRN 06815079
-
-
Level 3 Liquidation LTD 4 children
Nirvana Equity Limited
CRN 07302509-
Level 4 3 children
07302505
CRN 07302505-
Level 5 2 children
06181220
CRN 06181220-
Level 6 1 child
07320999
CRN 07320999-
Level 7
07320939
CRN 07320939
-
-
-
-
-
Level 3 Active LTD 3 children
Marston Technologies Limited
CRN 13802667-
Level 4 Active LTD 2 children
Marston Technology Investments Limited
CRN 13803060-
Level 5 Active LTD 1 child
Vortex Iot Limited
CRN 11001894-
Level 6 Active LTD
Iotics Ltd
CRN 09287631
-
-
-
-
Level 3 Active LTD 3 children
Nsl Limited
CRN 06033060-
Level 4 Active LTD 1 child
Task Enforcement Limited
CRN 05758880-
Level 5
10038753
CRN 10038753
-
-
Level 4 Active LTD
Project Centre Limited
CRN 02625312
-
-
Level 3 Active LTD 1 child
Engage Services (esl) Limited
CRN 07362435-
Level 4
09604527
CRN 09604527
-
-
Level 3 Active LTD 1 child
Grosvenor Services Group Limited
CRN 03621315-
Level 4 Active LTD
Grosvenor Legal Services Limited
CRN 08994323
-
-
Level 3
07860238
CRN 07860238 -
Level 3
08881345
CRN 08881345 -
Level 3
09702479
CRN 09702479 -
Level 3
11800918
CRN 11800918 -
Level 3 Active LLP
A A Hutton LLP
CRN SO300293 -
Level 3 Active LTD
Collectica Limited
CRN 03517395 -
Level 3 Active LTD
Marston Group Limited
CRN 02512508 -
Level 3 Active LTD
Marston Legal Services Limited
CRN 05397925 -
Level 3 Active LTD
Moreton Smith Receivables Limited
CRN 08486496 -
Level 3 Active LTD
Rossendales Limited
CRN 01501584 -
Level 3 Active LLP
Scott & Co (Scotland) LLP
CRN SO305258 -
Level 3 Active LTD
Swift Credit Services Limited
CRN 01159954 -
Level 3 Active LTD
Videalert Development Limited
CRN 07640667 -
Level 3 Active LTD
Videalert Limited
CRN 05040786
-
-
Level 2 Active LTD 4 children
Marston Resources Limited
CRN 07999493-
Level 3
06094878
CRN 06094878 -
Level 3
08391190
CRN 08391190 -
Level 3
08584971
CRN 08584971 -
Level 3 Active LTD
Rossendales Collect Limited
CRN 05070065
-
-
Level 2 1 child
07999459
CRN 07999459-
Level 3
07999470
CRN 07999470
-
-
-