Group branch

Mainspring Fund Services Limited group

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

Children
177
Direct
3
Levels
9

Hierarchy

Updated 06 Jun 2026 16:52

PSC corporate control
  1. Root Active LTD 177 children
    1. Level 1 Active LTD 174 children

      Apex Unitas Limited

      CRN 08255713
      1. Level 2 Active LTD 80 children

        MNL Nominees Limited

        CRN 09512864
        1. Level 3 Active LTD 21 children
          1. Level 4 Active LTD 20 children
            1. Level 5 Active LTD 19 children
              1. Level 6 Active LTD 6 children

                Phl Horizon Ltd

                CRN 13923047
                1. Level 7 Active LTD 5 children
                  1. Level 8 Active LTD 4 children
                    1. Level 9 Active LTD
                    2. Level 9 Active LTD

                      Phl Professionals Ltd

                      CRN 12186050
                    3. Level 9 Active LTD

                      Phl Youla Limited

                      CRN 12274169
                    4. Level 9 Active LTD

                      Salveas Limited

                      CRN SC421618
              2. Level 6 Active LTD 3 children
                1. Level 7 Active LTD 1 child
                  1. Level 8 Active LTD
                2. Level 7 Active LTD
              3. Level 6 Active LTD 1 child

                Malling Health Limited

                CRN 06821137
                1. Level 7

                  11945746

                  CRN 11945746
              4. Level 6 Active LTD 1 child

                Phl Group V1 Limited

                CRN 16490729
                1. Level 7 Active LTD
              5. Level 6 Active LTD

                About Health Limited

                CRN 06607168
              6. Level 6 Active LTD
              7. Level 6 Active LTD

                Phl Group G1 Limited

                CRN 16491633
              8. Level 6 Active LTD
        2. Level 3 Active LTD 9 children

          Pendine Holdco Ltd

          CRN 15490658
          1. Level 4 Active LTD 3 children

            Asg Group Limited

            CRN 00957576
            1. Level 5 Active LTD 1 child

              PWP Properties Limited

              CRN 07791108
              1. Level 6 Active LTD
            2. Level 5 Active LTD
          2. Level 4 Active LTD 2 children

            Asg Holdco Limited

            CRN 15592678
            1. Level 5 Active LTD

              Ansini Limited

              CRN 03120759
            2. Level 5 Active LTD

              Travall Limited

              CRN 03883685
          3. Level 4 Active LTD 1 child
            1. Level 5 Active LTD
        3. Level 3 Active LTD 7 children

          PJ George Topco Ltd

          CRN 15708264
          1. Level 4 Active LTD 6 children

            PJ George Midco Ltd

            CRN 15708265
            1. Level 5 Active LTD 3 children

              Nca 46 Bidco Limited

              CRN 15548142
              1. Level 6 Active LTD 1 child

                Gocl Bidco Limited

                CRN 15506206
                1. Level 7 Active LTD
              2. Level 6 Active LTD
            2. Level 5 Active LTD 1 child
              1. Level 6 Active LTD

                Nca 46 Midco Limited

                CRN 15548087
        4. Level 3 Active LTD 3 children

          Bray Holdco Limited

          CRN 15655153
          1. Level 4 Active LTD 2 children

            Bray Midco Limited

            CRN 15655538
            1. Level 5 Active LTD 1 child

              Bray Finance Limited

              CRN 15655768
              1. Level 6 Active LTD

                Bray Group Limited

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

          PV Holdco Limited

          CRN 12938731
          1. Level 4 Active LTD 2 children

            PV Midco Limited

            CRN 12939566
            1. Level 5 Active LTD 1 child

              PV Finance Limited

              CRN 12941617
              1. Level 6 Active LTD
        7. Level 3 Active LTD 1 child
          1. Level 4 Active LTD

            Clean Plastic Limited

            CRN 15321346
        8. Level 3 Active LTD 1 child
          1. Level 4 Active LTD
        9. Level 3 Active LTD 1 child

          Materials Market Ltd

          CRN 12149290
          1. Level 4 Active LTD
        10. Level 3 Active LTD 1 child

          Pet Mate Topco Limited

          CRN 15573869
          1. Level 4 Active LTD
        11. Level 3 Active LTD

          Adzactli Ltd

          CRN 14690010
        12. Level 3 Active LTD

          Bonline Ltd

          CRN 07710947
        13. Level 3 Active LTD
        14. Level 3 Active LTD

          Creoate Limited

          CRN 10442018
        15. Level 3 Active LTD
        16. Level 3 Active LTD
        17. Level 3 Active LTD

          Dr Fertility Ltd

          CRN 11403516
        18. Level 3 Active LTD
        19. Level 3 Active LTD

          Journee Ltd

          CRN 11581103
        20. Level 3 Active LTD

          Mynestbox Limited

          CRN 12550869
        21. Level 3 Active LTD

          Noahs Box Ltd

          CRN 11389600
        22. Level 3 Active PLC

          Nomad Compute PLC

          CRN 13211334
        23. Level 3 Active LTD

          Perfocal Limited

          CRN 09481026
        24. Level 3 Active LTD

          PPC Protect Limited

          CRN 10359736
        25. Level 3 Active LTD
        26. Level 3 Active LTD

          Real Links Limited

          CRN 10570135
        27. Level 3 Active LTD
        28. Level 3 Active LTD

          Terrae Novo Limited

          CRN 13366438
        29. Level 3 Active LTD
        30. Level 3 Active LTD

          Ventive Ltd

          CRN 07721060
      2. Level 2 Active LTD 25 children
        1. Level 3 Active LTD 11 children

          BVL Topco Limited

          CRN 16585460
          1. Level 4 Active LTD 10 children

            BVL Midco Limited

            CRN 16585673
            1. Level 5 Active LTD 9 children

              BVL Bidco Limited

              CRN 16585892
              1. Level 6 Active LTD 8 children
                1. Level 7 Active LTD 7 children

                  Sano Physiotherapy Ltd

                  CRN 07418646
                  1. Level 8

                    06846871

                    CRN 06846871
                  2. Level 8

                    07140955

                    CRN 07140955
                  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
        2. Level 3 Active LTD 5 children

          Gavel Group Limited

          CRN 12181785
          1. Level 4 Active LTD 3 children
            1. Level 5 Active LTD 1 child

              Hilditch Group Limited

              CRN 05686532
              1. Level 6 Active LTD

                Supply Lines Limited

                CRN 04296081
            2. Level 5 Active LTD
          2. Level 4 Active LTD
        3. Level 3 Active LTD 3 children
          1. Level 4 Active LTD 2 children
            1. Level 5 Active LTD
            2. Level 5 Active LTD
        4. Level 3 Active LTD 2 children

          Dolphin Topco Limited

          CRN 13161474
          1. Level 4 Active LTD 1 child

            Dolphin Bidco Limited

            CRN 13162748
            1. Level 5 Active LTD
      3. Level 2 Active LTD 12 children
        1. Level 3 Active LTD 7 children

          Darts Holdco Limited

          CRN 16767858
          1. Level 4 Active LTD 6 children

            Darts Midco Limited

            CRN 16819743
            1. Level 5 Active LTD 5 children

              Darts Finance Limited

              CRN 16820650
              1. Level 6 Active LTD 4 children
                1. Level 7 Active LTD 1 child

                  Darts Corner Ltd

                  CRN 06059355
                  1. Level 8 Active LTD

                    Perfect Darts Ltd

                    CRN 09431109
                2. Level 7 Active LTD

                  Mission Darts Limited

                  CRN 17040996
                3. Level 7 Active LTD

                  Tommy's Darts Limited

                  CRN 13360870
        2. Level 3 Active LTD 3 children

          Griffin Topco Limited

          CRN 15238800
          1. Level 4 Active LTD 2 children

            Griffin Midco Limited

            CRN 15239419
            1. Level 5 Active LTD 1 child

              Griffin Newco Limited

              CRN 15239861
              1. Level 6 Active LTD

                Elite KL Limited

                CRN 03270136
      4. Level 2 Active LTD 8 children
        1. Level 3 Active LTD

          Brainomix Limited

          CRN 07426406
        2. Level 3 Active LTD

          Charco Neurotech Ltd

          CRN 12028625
        3. Level 3 Active LTD

          Deepform Limited

          CRN 13969253
        4. Level 3 Active LTD

          Echopoint Medical Ltd

          CRN 11669397
        5. Level 3 Active LTD

          Gripable Limited

          CRN 10726111
        6. Level 3 Active LTD

          Owidgets Ltd

          CRN 12228161
        7. Level 3 Active LTD

          Semarion Ltd

          CRN 11534992
        8. Level 3 Active LTD

          Textmine Limited

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

            Chc Is Limited

            CRN 16650636
        2. Level 3 Active LTD 1 child

          Konsileo Ltd

          CRN 09569872
          1. Level 4 Active LTD
        3. Level 3 Active LTD 1 child
          1. Level 4 Active LTD

            Living Map Limited

            CRN 07464978
        4. Level 3 Active LTD

          Ceed Ltd

          CRN 09285706
      6. Level 2 Active LTD 4 children
        1. Level 3 Active LTD

          Mindset Ai Ltd

          CRN 12318480
        2. Level 3 Liquidation LTD

          Miotify Ltd

          CRN 09866637
        3. Level 3 Active LTD

          Pivigo Limited

          CRN 08645601
        4. Level 3 Active LTD

          Stormburst Studios Ltd

          CRN 09302269
      7. Level 2 Active LTD 3 children
        1. Level 3 Active LTD 2 children
          1. Level 4 Active LTD 1 child
            1. Level 5 Active LTD
      8. Level 2 Active LTD 2 children
        1. Level 3

          09920590

          CRN 09920590
        2. Level 3 Active LTD
      9. Level 2 Active LTD 2 children
        1. Level 3

          09831353

          CRN 09831353
        2. Level 3 Active LTD
      10. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
      11. Level 2

        08723425

        CRN 08723425
      12. Level 2

        09182434

        CRN 09182434
      13. Level 2

        12521623

        CRN 12521623
      14. Level 2 Active LTD
      15. Level 2 Active LTD
      16. Level 2 Active LTD
      17. Level 2 Active LTD
      18. Level 2 Active LTD
      19. Level 2 Active LTD
      20. Level 2 Active LTD
      21. Level 2 Active LTD
      22. Level 2 Active LTD
      23. Level 2 Active LTD
      24. Level 2 Active LTD
      25. Level 2 Active LTD
      26. Level 2 Active LTD
      27. Level 2 Active LTD
      28. Level 2 Active LTD
      29. Level 2 Active LTD
      30. Level 2 Active LTD
    2. Level 1

      06159269

      CRN 06159269
    3. Level 1

      07751017

      CRN 07751017