Group branch

BGF Investment Management Limited group

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

Children
386
Direct
90
Levels
7

Hierarchy

Updated 06 Jun 2026 16:52

PSC corporate control
  1. Root Active LTD 386 children
    1. Level 1 Active LTD 39 children
      1. Level 2 Active LTD 39 children
        1. Level 3 Active LTD 39 children
          1. Level 4 Active LTD 39 children
          2. Level 4 Active LTD 25 children
            1. Level 5 Active LTD 16 children
              1. Level 6 Active LTD 7 children
                1. Level 7 Active LTD
                2. Level 7 Active LTD
                3. Level 7 Active LTD
                4. Level 7 Active LTD
                5. Level 7 Active LTD
              2. Level 6 Active LTD 1 child
                1. Level 7 Active LTD
              3. Level 6 Active LTD
              4. Level 6 Active LTD
              5. Level 6 Active LTD
              6. Level 6 Active LLP
              7. Level 6 Active LTD
              8. Level 6 Active LTD
            2. Level 5 Active LTD 4 children
              1. Level 6 Active LTD
              2. Level 6 Active LTD
              3. Level 6 Active LTD
              4. Level 6 Active LTD
            3. Level 5 Active LTD
            4. Level 5 Active LTD
            5. Level 5 Active LTD
          3. Level 4 Active LTD 2 children
            1. Level 5 Active LTD
            2. Level 5 Active LTD
          4. Level 4 Active LTD 1 child
            1. Level 5 Active LTD
          5. Level 4 Active LTD
          6. Level 4 Active LTD

            Countesswells Limited

            CRN SC257180
          7. Level 4 Active LTD
          8. Level 4 Active LTD
          9. Level 4

            SC324445

            CRN SC324445
    2. Level 1 Active LTD 27 children

      Uts (atlas) Limited

      CRN 16862045
      1. Level 2 Active LTD 26 children
        1. Level 3 Active LTD 23 children
          1. Level 4

            10855526

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

            Barnes JB Limited

            CRN 04262834
          4. Level 4 Active LTD
          5. Level 4 Active LTD

            Bideford Tool Limited

            CRN 00867867
          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

            Euro Grind Limited

            CRN 01637047
          11. Level 4 Active LTD
          12. Level 4 Active LTD
          13. Level 4 Active LTD
          14. Level 4 Active LTD

            Jaymac (Derby) Limited

            CRN 02524214
          15. Level 4 Active LTD

            Kalem Limited

            CRN 03951885
          16. Level 4 Active LTD
          17. Level 4 Active LTD
          18. Level 4 Active LTD

            S.I.I.S. Limited

            CRN SC263726
          19. Level 4 Active LTD
          20. Level 4 Active LTD

            Scott Direct Limited

            CRN SC152342
          21. Level 4 Active LTD
          22. Level 4 Active LTD
          23. Level 4 Active LTD
        2. Level 3 Active LTD 1 child
          1. Level 4 Active LTD
    3. Level 1 Active LTD 18 children

      SDC Group Limited

      CRN SC478224
      1. Level 2 Active LTD 1 child

        SDC Clinics Limited

        CRN SC697523
        1. Level 3 Active LTD
      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
      9. Level 2 Active LTD
      10. Level 2 Active LTD
      11. Level 2 Active LTD
      12. Level 2 Active LTD
      13. Level 2 Active LTD

        SDC Newlands Limited

        CRN SC515179
      14. Level 2 Active LTD

        SDC Propco Limited

        CRN SC697528
      15. Level 2 Active LTD

        SDC Union Limited

        CRN SC697501
      16. Level 2 Active LTD

        SDC V Limited

        CRN SC697765
      17. Level 2 Active LTD
    4. Level 1 Active LTD 13 children
      1. Level 2 Active LTD 3 children
        1. Level 3

          07029479

          CRN 07029479
        2. Level 3 Active LTD

          Pure Protect Limited

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

        Connect Ifa Ltd

        CRN 05501124
        1. Level 3

          12234556

          CRN 12234556
        2. Level 3 Active LTD

          Connect Experts Ltd

          CRN 16955990
      4. Level 2

        10929568

        CRN 10929568
      5. Level 2 Active LTD
    5. Level 1 Active LTD 12 children
      1. Level 2 Active LTD 2 children
        1. Level 3 Active LTD

          Chartbeech Ltd

          CRN 04595539
        2. Level 3 Active LTD
      2. Level 2 Active LTD 2 children
        1. Level 3 Active LTD 1 child
          1. Level 4 Active LTD

            Barton Place Limited

            CRN 04450690
      3. Level 2 Active LTD 2 children
        1. Level 3 Active LTD 1 child
          1. Level 4 Active LTD
      4. Level 2 Active LTD 1 child
        1. Level 3 Active LTD

          Bymead House Limited

          CRN 06396084
      5. Level 2 Active LTD
    6. Level 1 Active LTD 10 children

      Ocl Vision Group Ltd

      CRN 14029293
      1. Level 2 Active LTD 7 children

        Ocl London Limited

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

            12099874

            CRN 12099874
        2. Level 3

          08937261

          CRN 08937261
        3. Level 3

          09169244

          CRN 09169244
        4. Level 3

          09399902

          CRN 09399902
        5. Level 3

          09693939

          CRN 09693939
        6. Level 3 Active LTD

          Mark Wilkins Limited

          CRN 08851706
      2. Level 2 Active LTD

        Ocl Elstree Limited

        CRN 14502103
      3. Level 2 Active LTD

        Ocl Kensington Limited

        CRN 14600019
    7. Level 1 Active LTD 10 children
      1. Level 2 Active LTD 9 children

        Troy (UK) Limited

        CRN 07311366
        1. Level 3 Active LTD 1 child
          1. Level 4 Active LTD
        2. Level 3 Active LTD

          Chuverton Limited

          CRN 02013943
        3. Level 3 Active LTD

          Ez-Base UK Limited

          CRN 12558357
        4. Level 3 Active LTD
        5. Level 3 Active LTD

          T.H.S. Tools Limited

          CRN 11154526
        6. Level 3 Active LTD
        7. Level 3 Active LTD
        8. Level 3 Active LTD

          Trojan Tools Limited

          CRN 02689283
    8. Level 1 Active LTD 9 children

      Vocation Group Limited

      CRN 10400023
      1. Level 2 Active LTD 7 children
        1. Level 3 Active LTD
        2. Level 3 Active LTD
      2. Level 2 Active LTD 1 child
        1. Level 3

          13302103

          CRN 13302103
      3. Level 2 Active LTD
      4. Level 2 Active LTD
      5. Level 2 Active LTD
      6. Level 2 Active LTD
    9. Level 1 Active LTD 8 children
      1. Level 2 Active LTD

        Apprentify Limited

        CRN 10286725
      2. Level 2 Active LTD

        Calibr Talent Limited

        CRN 16756294
      3. Level 2 Active LTD

        Ioda Limited

        CRN 03352708
      4. Level 2 Active LTD

        Netcom Training Ltd

        CRN 07678031
      5. Level 2 Active LTD

        The Juice Academy Ltd

        CRN 08446827
      6. Level 2 Active LTD

        Upskilla Limited

        CRN 14871748
      7. Level 2 Active LTD

        Vimix Group Limited

        CRN 16621662
      8. Level 2 Active LTD

        Vimix Limited

        CRN 16848614
    10. Level 1 Active LTD 8 children
      1. Level 2 Active LTD 1 child
        1. Level 3 Active LTD

          Finer Vision Limited

          CRN 07042837
      2. Level 2 Active LTD

        Media Zoo Limited

        CRN 04655948
      3. Level 2 Active LTD

        Media Zoo London Ltd

        CRN 11986482
      4. Level 2 Active LTD
      5. Level 2 Active LTD
      6. Level 2 Active LTD
      7. Level 2 Active LTD
    11. Level 1 Active LTD 6 children
      1. Level 2 Active LTD 5 children
        1. Level 3 Active LTD 1 child
          1. Level 4 Active LTD

            Pyrojunkies Ltd

            CRN 04705501
        2. Level 3

          11180883

          CRN 11180883
        3. Level 3 Active LTD

          Mediashare Ltd

          CRN 06072392
        4. Level 3 Active LTD

          Pyrowarehouse Limited

          CRN 09605524
    12. Level 1 Active LTD 6 children
      1. Level 2 Active LTD 5 children

        Parapet Holdings Ltd

        CRN 15224478
        1. Level 3 Active LTD
        2. Level 3 Active LTD
        3. Level 3 Active LTD
        4. Level 3 Active LTD
        5. Level 3 Active LTD
    13. Level 1 Active LTD 6 children

      Rapidrop Topco Limited

      CRN 15966316
      1. Level 2 Active LTD 5 children

        Rapidrop Bidco Limited

        CRN 15966552
        1. Level 3 Active LTD 4 children
          1. Level 4 Active LTD 3 children
            1. Level 5 Active LTD

              Flowatch Ltd

              CRN 11866674
            2. Level 5 Active LTD

              Ifi Limited

              CRN 01756332
            3. Level 5 Active LTD

              Rapidrop UK Limited

              CRN 04936424
    14. Level 1 Active LTD 6 children

      Twenty7tec Topco Ltd

      CRN 15806641
      1. Level 2 Active LTD 5 children

        Twenty7tec Bidco Ltd

        CRN 15806856
        1. Level 3 Active LTD 4 children

          Twenty7Tec Group Ltd

          CRN 08660235
          1. Level 4 Active LTD

            Lazy Dog Software Ltd

            CRN 10828154
          2. Level 4 Active LTD

            Loansource Limited

            CRN 09042322
          3. Level 4 Active LTD

            Meet Parker Ltd

            CRN 13066663
          4. Level 4 Active LTD
    15. Level 1 Active LTD 6 children
      1. Level 2 Active LTD 3 children

        Unrvld Ltd

        CRN 03749987
        1. Level 3 Active LTD 1 child

          Delete Limited

          CRN 03933385
          1. Level 4 Active LTD

            Op22 Limited

            CRN 08612148
        2. Level 3 Active LTD

          Made To Engage Limited

          CRN NI611246
      2. Level 2 Active LTD

        Fuse 8 Group Limited

        CRN 07891999
      3. Level 2 Active LTD
    16. Level 1 Active LTD 5 children

      Archus Holdco Limited

      CRN 14874608
      1. Level 2 Active LTD 4 children

        Archus Bidco Limited

        CRN 14874867
        1. Level 3 Active LTD 3 children

          Archus Limited

          CRN 06937095
          1. Level 4 Active LTD
          2. Level 4 Active LTD
    17. Level 1 Active LTD 5 children
      1. Level 2 Active LTD 4 children

        Blue I Group Limited

        CRN 10135505
        1. Level 3 Active LTD
        2. Level 3 Active LTD
        3. Level 3 Active LTD
        4. Level 3 Active LTD

          Swift MRP Limited

          CRN 12346807
    18. Level 1 Active LTD 5 children
      1. Level 2 Active LTD 4 children
        1. Level 3 Active LTD 1 child
          1. Level 4 Active LTD
        2. Level 3 Active LTD
        3. Level 3 Active LTD
    19. Level 1 Active LTD 5 children
      1. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
      2. Level 2 Active LTD 1 child

        Puro Ventures Limited

        CRN 05822614
        1. Level 3 Active LTD

          Speedy Freight Limited

          CRN 11067024
      3. Level 2 Active LTD

        Speedy Parcels Limited

        CRN 16450280
    20. Level 1 Active LTD 5 children
      1. Level 2 Active LTD 2 children
        1. Level 3 Active LTD
        2. Level 3 Active LTD

          Triple P Projects Ltd

          CRN 06431928
      2. Level 2 Active LTD
      3. Level 2 Active LTD
    21. Level 1 Active PRIVATE LIMITED COMPANY 4 children
      1. Level 2 Active LIMITED PARTNERSHIP

        BGF GF 1 (civ) LP

        CRN SL038068
      2. Level 2 Active LIMITED LIABILITY PARTNERSHIP

        BGF GF 1 (GP) LLP

        CRN OC460636
      3. Level 2 Active LIMITED LIABILITY PARTNERSHIP
      4. Level 2 Active LIMITED PARTNERSHIP

        BGF Investments 2 LP

        CRN SL038069
    22. Level 1 Active LTD 4 children
    23. Level 1 Liquidation LTD 4 children

      BVG Topco Limited

      CRN 13383887
      1. Level 2 Liquidation LTD 3 children

        BVG Group Limited

        CRN 03393851
        1. Level 3

          12717142

          CRN 12717142
        2. Level 3 Liquidation LTD
        3. Level 3 Liquidation LTD
    24. Level 1 Active LTD 4 children
      1. Level 2 Active LTD
      2. Level 2 Active LTD

        Evolution Aqua Limited

        CRN 04153644
      3. Level 2 Active LTD

        Ocm Products Ltd

        CRN 09794171
      4. Level 2 Active LTD

        Onyx Ling Ltd

        CRN 11920792
    25. Level 1 Active LTD 4 children
      1. Level 2 Active LTD 2 children
        1. Level 3 Active LTD
        2. Level 3 Active LTD

          Surveyexpert Limited

          CRN 03109004
      2. Level 2 Active LTD

        My Property Box Ltd

        CRN 08140860
    26. Level 1 Active LTD 4 children

      Opus Safety Ltd

      CRN 13288579
      1. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
      2. Level 2 Active LTD
      3. Level 2 Active LTD
    27. Level 1 Active LTD 4 children
      1. Level 2

        03903200

        CRN 03903200
      2. Level 2 Active LTD

        Simovate Limited

        CRN 12487187
      3. Level 2 Active LTD

        Tek Express Limited

        CRN 04053283
      4. Level 2 Active LTD

        Utelize Limited

        CRN 06235166
    28. Level 1 Active LTD 4 children

      Voicescape Limited

      CRN 10440336
      1. Level 2

        05747328

        CRN 05747328
      2. Level 2 Active LTD
      3. Level 2 Active LTD

        Enterprise Rpa Limited

        CRN 11423723
      4. Level 2 Active LTD
    29. Level 1 Active LTD 3 children
      1. Level 2 Active LTD
      2. Level 2 Active LTD
      3. Level 2 Active LTD
    30. Level 1 Active LTD 3 children
      1. Level 2 Active LTD 2 children
        1. Level 3 Active LTD
        2. Level 3 Active LTD
    31. Level 1 Active LTD 3 children

      Harnham Group Limited

      CRN 09899731
      1. Level 2 Active LTD

        Harnham Europe Limited

        CRN 09956940
      2. Level 2 Active LTD
      3. Level 2 Active LTD

        Rockborne Limited

        CRN 13256273
    32. Level 1 Active LTD 3 children

      Komi Holdings Ltd

      CRN 14440395
      1. Level 2 Active LTD 2 children

        Komi Invest Ltd

        CRN 14442102
        1. Level 3 Active LTD 1 child

          Komi Group Ltd

          CRN 09817343
          1. Level 4

            12220338

            CRN 12220338
    33. Level 1 Active LTD 3 children
      1. Level 2 Active LTD 2 children
        1. Level 3 Active LTD 1 child

          Strathberry Limited

          CRN SC421815
          1. Level 4 Active LTD
    34. Level 1 Active LTD 3 children

      Understudy Limited

      CRN 08641225
      1. Level 2 Active LTD

        Understudy 1 Limited

        CRN 13091340
      2. Level 2 Active LTD

        Understudy 2 Limited

        CRN 13095059
      3. Level 2 Active LTD

        Understudy 3 Limited

        CRN 15880348
    35. Level 1 Active LTD 3 children

      V4 UK Holdings Limited

      CRN 10377444
      1. Level 2 Active LTD 2 children

        V4 Holdings Limited

        CRN 07934448
        1. Level 3 Active LTD
        2. Level 3 Active LTD

          V4 Services Limited

          CRN 06574923
    36. Level 1 Active LTD 2 children
      1. Level 2 Active LTD

        Adw Arc Group Limited

        CRN 12374274
      2. Level 2 Active LTD
    37. Level 1 Active LTD 2 children

      BWP Topco Limited

      CRN 15981344
      1. Level 2 Active LTD 1 child

        BWP Holdings Limited

        CRN 09992571
        1. Level 3 Active LTD

          BWP Group Limited

          CRN 06428022
    38. Level 1 Active LTD 2 children
      1. Level 2 Active LTD

        Ionex SG Limited

        CRN 07542023
      2. Level 2 Active LTD
    39. Level 1 Active LTD 2 children
      1. Level 2 Active LTD
      2. Level 2 Active LTD

        Hamsard 3755 Limited

        CRN 15473381
    40. Level 1 Active LTD 2 children

      EVO Holdco Limited

      CRN 10975667
      1. Level 2 Active LTD 1 child

        EVO Bidco Limited

        CRN 10977397
        1. Level 3 Active LTD
    41. Level 1 Active LTD 2 children
      1. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
    42. Level 1 Active LTD 2 children
      1. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
    43. Level 1 Active LTD 2 children
      1. Level 2 Active LTD

        Ormit Solutions LTD.

        CRN 07892585
      2. Level 2 Active LTD

        Venue Wifi Limited

        CRN 06272441
    44. Level 1 Active LTD 2 children

      Thor Holdco Limited

      CRN 15769103
      1. Level 2 Active LTD 1 child
        1. Level 3 Active LTD

          Tevalis Limited

          CRN 05599167
    45. Level 1 Active LTD 2 children

      TMT Analysis Limited

      CRN 10354347
      1. Level 2 Active LTD
      2. Level 2 Active LTD
    46. Level 1 Active LTD 2 children

      Violin Bidco Limited

      CRN 15667047
      1. Level 2 Active LTD 1 child

        Taperedplus Limited

        CRN 09290629
        1. Level 3 Active LTD
    47. Level 1 Active LTD 2 children

      XCD Hr Limited

      CRN 07418327
      1. Level 2 Active LTD 1 child

        Hireserve Limited

        CRN 03420688
        1. Level 3

          03839410

          CRN 03839410
    48. Level 1 Active LTD 1 child

      Akula Holdings Limited

      CRN 15240935
      1. Level 2 Active LTD

        Akula Group Limited

        CRN 14520281
    49. Level 1 Active LTD 1 child
      1. Level 2

        11415839

        CRN 11415839
    50. Level 1 Active LTD 1 child

      Cyted Ltd

      CRN 11478299
      1. Level 2 Active LTD

        Cyted Health Ltd

        CRN 15199818
    51. Level 1 Active LTD 1 child

      EVGH Limited

      CRN 07397371
      1. Level 2 Active LTD
    52. Level 1 Active LTD 1 child
      1. Level 2 Active LTD

        Fivium Ltd

        CRN 05775733
    53. Level 1 Active LTD 1 child

      Hicomply Group Limited

      CRN 13601077
    54. Level 1 Active LTD 1 child
      1. Level 2 Active LTD

        Isol8 Limited

        CRN SC565933
    55. Level 1 Active LTD 1 child

      Makers Academy Limited

      CRN 08253870
      1. Level 2 Active LTD
    56. Level 1 Active LTD 1 child

      Nggyu Limited

      CRN 13389177
      1. Level 2 Active LTD

        Cronofy Limited

        CRN 07878590
    57. Level 1 Active LTD 1 child

      Odro Holdings Ltd

      CRN SC695915
      1. Level 2 Active LTD

        Odro Ltd

        CRN SC415532
    58. Level 1 Active LTD 1 child
      1. Level 2 Active LTD

        Kubus Holdings Limited

        CRN 13900693
    59. Level 1 Active LTD 1 child
      1. Level 2 Active LTD

        Promni Health Limited

        CRN 12794924
    60. Level 1 Active LTD 1 child
      1. Level 2 Active LTD

        Socitm Advisory Ltd

        CRN 09571840
    61. Level 1 Active LTD 1 child

      Vosaio Travel Limited

      CRN 06870942
      1. Level 2 Active LTD
    62. Level 1 Active LTD 1 child
      1. Level 2 Active LTD
    63. Level 1 Active LTD
    64. Level 1 Active LTD
    65. Level 1 Active LTD

      Artus Air Limited

      CRN 13090918
    66. Level 1 Active LTD

      Aruvr Limited

      CRN 11512819
    67. Level 1 Active LTD

      Bambino Mio Limited

      CRN 03364441
    68. Level 1 Active LTD

      Boxphish Ltd

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

      Elasmogen Limited

      CRN SC467513
    73. Level 1 Active LTD

      Enhanc3D Genomics Ltd

      CRN 12423696
    74. Level 1 Active LTD

      Entia Ltd

      CRN 09283492
    75. Level 1 Active LTD

      Forefront RF Ltd

      CRN 12411449
    76. Level 1 Active LTD

      Hicomply Ltd

      CRN 12364000
    77. Level 1 Active LTD

      Idr Law Limited

      CRN 10930161
    78. Level 1 Active LTD

      Kynd Limited

      CRN 10943213
    79. Level 1 Active LTD

      Locate Bio Limited

      CRN 04202562
    80. Level 1 Active LTD
    81. Level 1 Active LTD

      Nossa Data Ltd

      CRN 12651742
    82. Level 1 Active LTD

      Origin Tech Ltd

      CRN 12359793
    83. Level 1 Active LTD
    84. Level 1 Active LTD

      Recite Me Limited

      CRN 07258145
    85. Level 1 Active LTD

      Stellar Omada Ltd

      CRN 11577529
    86. Level 1 Active LTD
    87. Level 1 Active LTD

      Tidalsense Limited

      CRN 08500211
    88. Level 1 Active LTD

      Tif Insights Limited

      CRN 13421465
    89. Level 1 Active LTD

      Trojan Energy Limited

      CRN SC547728
    90. Level 1 Active LTD

      Wiserfunding Limited

      CRN 10149809