Top-level group

Free Flow Topco Limited group

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

Children
52
Direct
1
Levels
14

Hierarchy

Updated 06 Jun 2026 16:52

PSC corporate control
  1. Root Active LTD 52 children
    1. Level 1 Active LTD 51 children
      1. Level 2 Active LTD 50 children
        1. Level 3 Active LTD 49 children
          1. Level 4 Active LTD 48 children
            1. Level 5 Active LTD 47 children
              1. Level 6 Active LTD 46 children

                Magenta Pikco Limited

                CRN 09840209
                1. Level 7 Active LTD 45 children
                  1. Level 8 Active LTD 44 children

                    Magenta Bidco Limited

                    CRN 09840182
                    1. Level 9 Active LTD 36 children
                      1. Level 10 Active LTD 4 children
                        1. Level 11 Active LTD 2 children
                          1. Level 12 Active LTD

                            Engage EV Limited

                            CRN 12329783
                          2. Level 12 Active LTD
                        2. Level 11 Active LTD

                          Gasworks UK Ltd

                          CRN 06815079
                      2. Level 10 Liquidation LTD 4 children

                        Nirvana Equity Limited

                        CRN 07302509
                        1. Level 11 3 children

                          07302505

                          CRN 07302505
                          1. Level 12 2 children

                            06181220

                            CRN 06181220
                            1. Level 13 1 child

                              07320999

                              CRN 07320999
                              1. Level 14

                                07320939

                                CRN 07320939
                      3. Level 10 Active LTD 3 children
                        1. Level 11 Active LTD 2 children
                          1. Level 12 Active LTD 1 child

                            Vortex Iot Limited

                            CRN 11001894
                            1. Level 13 Active LTD

                              Iotics Ltd

                              CRN 09287631
                      4. Level 10 Active LTD 3 children

                        Nsl Limited

                        CRN 06033060
                        1. Level 11 Active LTD 1 child
                          1. Level 12

                            10038753

                            CRN 10038753
                        2. Level 11 Active LTD

                          Project Centre Limited

                          CRN 02625312
                      5. Level 10 Active LTD 1 child
                        1. Level 11

                          09604527

                          CRN 09604527
                      6. Level 10 Active LTD 1 child
                        1. Level 11 Active LTD
                      7. Level 10

                        07860238

                        CRN 07860238
                      8. Level 10

                        08881345

                        CRN 08881345
                      9. Level 10

                        09702479

                        CRN 09702479
                      10. Level 10

                        11800918

                        CRN 11800918
                      11. Level 10 Active LLP

                        A A Hutton LLP

                        CRN SO300293
                      12. Level 10 Active LTD

                        Collectica Limited

                        CRN 03517395
                      13. Level 10 Active LTD

                        Marston Group Limited

                        CRN 02512508
                      14. Level 10 Active LTD
                      15. Level 10 Active LTD
                      16. Level 10 Active LTD

                        Rossendales Limited

                        CRN 01501584
                      17. Level 10 Active LLP
                      18. Level 10 Active LTD
                      19. Level 10 Active LTD
                      20. Level 10 Active LTD

                        Videalert Limited

                        CRN 05040786
                    2. Level 9 Active LTD 4 children
                      1. Level 10

                        06094878

                        CRN 06094878
                      2. Level 10

                        08391190

                        CRN 08391190
                      3. Level 10

                        08584971

                        CRN 08584971
                      4. Level 10 Active LTD
                    3. Level 9 1 child

                      07999459

                      CRN 07999459
                      1. Level 10

                        07999470

                        CRN 07999470