Group branch

Barclays Principal Investments Limited group

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

Children
1,015
Direct
8
Levels
11
Showing 500 of 1,015 companies in this hierarchy.

Hierarchy

Updated 06 Jun 2026 16:52

PSC corporate control
  1. Root Active LTD 1015 children
    1. Level 1 Active LTD 1006 children
      1. Level 2 Active LTD 951 children
        1. Level 3 Active PLC 950 children

          BGF Group PLC

          CRN 10657226
          1. Level 4 Active LTD 386 children
            1. Level 5 Active LTD 39 children
            2. Level 5 Active LTD 27 children

              Uts (atlas) Limited

              CRN 16862045
              1. Level 6 Active LTD 26 children
            3. Level 5 Active LTD 18 children

              SDC Group Limited

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

                Connect Ifa Ltd

                CRN 05501124
              4. Level 6

                10929568

                CRN 10929568
              5. Level 6 Active LTD
            5. Level 5 Active LTD 12 children
              1. Level 6 Active LTD 2 children
              2. Level 6 Active LTD 2 children
              3. Level 6 Active LTD 2 children
              4. Level 6 Active LTD 1 child
              5. Level 6 Active LTD
            6. Level 5 Active LTD 10 children

              Ocl Vision Group Ltd

              CRN 14029293
              1. Level 6 Active LTD 7 children

                Ocl London Limited

                CRN 11353298
              2. Level 6 Active LTD

                Ocl Elstree Limited

                CRN 14502103
              3. Level 6 Active LTD

                Ocl Kensington Limited

                CRN 14600019
            7. Level 5 Active LTD 10 children
              1. Level 6 Active LTD 9 children

                Troy (UK) Limited

                CRN 07311366
            8. Level 5 Active LTD 9 children

              Vocation Group Limited

              CRN 10400023
              1. Level 6 Active LTD 7 children
              2. Level 6 Active LTD 1 child
              3. Level 6 Active LTD
              4. Level 6 Active LTD
              5. Level 6 Active LTD
            9. Level 5 Active LTD 8 children
              1. Level 6 Active LTD

                Apprentify Limited

                CRN 10286725
              2. Level 6 Active LTD

                Ioda Limited

                CRN 03352708
              3. Level 6 Active LTD

                Netcom Training Ltd

                CRN 07678031
              4. Level 6 Active LTD

                The Juice Academy Ltd

                CRN 08446827
              5. Level 6 Active LTD

                Upskilla Limited

                CRN 14871748
            10. Level 5 Active LTD 8 children
              1. Level 6 Active LTD 1 child
              2. Level 6 Active LTD

                Media Zoo Limited

                CRN 04655948
              3. Level 6 Active LTD

                Media Zoo London Ltd

                CRN 11986482
              4. Level 6 Active LTD
              5. Level 6 Active LTD
            11. Level 5 Active LTD 6 children
              1. Level 6 Active LTD 5 children
            12. Level 5 Active LTD 6 children
              1. Level 6 Active LTD 5 children

                Parapet Holdings Ltd

                CRN 15224478
            13. Level 5 Active LTD 6 children

              Rapidrop Topco Limited

              CRN 15966316
            14. Level 5 Active LTD 6 children

              Twenty7tec Topco Ltd

              CRN 15806641
              1. Level 6 Active LTD 5 children

                Twenty7tec Bidco Ltd

                CRN 15806856
            15. Level 5 Active LTD 5 children

              Archus Holdco Limited

              CRN 14874608
              1. Level 6 Active LTD 4 children

                Archus Bidco Limited

                CRN 14874867
            16. Level 5 Active LTD 5 children
              1. Level 6 Active LTD 4 children

                Blue I Group Limited

                CRN 10135505
            17. Level 5 Active LTD 5 children
              1. Level 6 Active LTD 4 children
            18. Level 5 Active LTD 5 children
              1. Level 6 Active LTD 1 child
              2. Level 6 Active LTD 1 child

                Puro Ventures Limited

                CRN 05822614
            19. Level 5 Active LTD 5 children
              1. Level 6 Active LTD 2 children
              2. Level 6 Active LTD
              3. Level 6 Active LTD
            20. Level 5 Active PRIVATE LIMITED COMPANY 4 children
            21. Level 5 Active LTD 4 children
            22. Level 5 Liquidation LTD 4 children

              BVG Topco Limited

              CRN 13383887
              1. Level 6 Liquidation LTD 3 children

                BVG Group Limited

                CRN 03393851
            23. Level 5 Active LTD 4 children
              1. Level 6 Active LTD
              2. Level 6 Active LTD

                Evolution Aqua Limited

                CRN 04153644
              3. Level 6 Active LTD

                Ocm Products Ltd

                CRN 09794171
              4. Level 6 Active LTD

                Onyx Ling Ltd

                CRN 11920792
            24. Level 5 Active LTD 4 children
              1. Level 6 Active LTD 2 children
              2. Level 6 Active LTD

                My Property Box Ltd

                CRN 08140860
            25. Level 5 Active LTD 4 children

              Opus Safety Ltd

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

                03903200

                CRN 03903200
              2. Level 6 Active LTD

                Simovate Limited

                CRN 12487187
              3. Level 6 Active LTD

                Tek Express Limited

                CRN 04053283
              4. Level 6 Active LTD

                Utelize Limited

                CRN 06235166
            27. Level 5 Active LTD 4 children

              Voicescape Limited

              CRN 10440336
              1. Level 6

                05747328

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

                Enterprise Rpa Limited

                CRN 11423723
              4. Level 6 Active LTD
            28. Level 5 Active LTD 3 children
              1. Level 6 Active LTD
              2. Level 6 Active LTD
              3. Level 6 Active LTD
            29. Level 5 Active LTD 3 children
              1. Level 6 Active LTD 2 children
            30. Level 5 Active LTD 3 children

              Harnham Group Limited

              CRN 09899731
              1. Level 6 Active LTD

                Harnham Europe Limited

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

                Rockborne Limited

                CRN 13256273
            31. Level 5 Active LTD 3 children

              Komi Holdings Ltd

              CRN 14440395
              1. Level 6 Active LTD 2 children

                Komi Invest Ltd

                CRN 14442102
            32. Level 5 Active LTD 3 children
            33. Level 5 Active LTD 3 children

              Understudy Limited

              CRN 08641225
              1. Level 6 Active LTD

                Understudy 1 Limited

                CRN 13091340
              2. Level 6 Active LTD

                Understudy 2 Limited

                CRN 13095059
              3. Level 6 Active LTD

                Understudy 3 Limited

                CRN 15880348
            34. Level 5 Active LTD 3 children

              V4 UK Holdings Limited

              CRN 10377444
              1. Level 6 Active LTD 2 children

                V4 Holdings Limited

                CRN 07934448
            35. Level 5 Active LTD 2 children
              1. Level 6 Active LTD

                Adw Arc Group Limited

                CRN 12374274
              2. Level 6 Active LTD
            36. Level 5 Active LTD 2 children

              BWP Topco Limited

              CRN 15981344
              1. Level 6 Active LTD 1 child

                BWP Holdings Limited

                CRN 09992571
            37. Level 5 Active LTD 2 children
              1. Level 6 Active LTD

                Ionex SG Limited

                CRN 07542023
              2. Level 6 Active LTD
            38. Level 5 Active LTD 2 children
              1. Level 6 Active LTD
              2. Level 6 Active LTD

                Hamsard 3755 Limited

                CRN 15473381
            39. Level 5 Active LTD 2 children

              EVO Holdco Limited

              CRN 10975667
              1. Level 6 Active LTD 1 child

                EVO Bidco Limited

                CRN 10977397
            40. Level 5 Active LTD 2 children
            41. Level 5 Active LTD 2 children
            42. Level 5 Active LTD 2 children
              1. Level 6 Active LTD

                Ormit Solutions LTD.

                CRN 07892585
              2. Level 6 Active LTD

                Venue Wifi Limited

                CRN 06272441
            43. Level 5 Active LTD 2 children

              Thor Holdco Limited

              CRN 15769103
              1. Level 6 Active LTD 1 child
            44. Level 5 Active LTD 2 children

              TMT Analysis Limited

              CRN 10354347
              1. Level 6 Active LTD
              2. Level 6 Active LTD
            45. Level 5 Active LTD 2 children

              Violin Bidco Limited

              CRN 15667047
              1. Level 6 Active LTD 1 child

                Taperedplus Limited

                CRN 09290629
            46. Level 5 Active LTD 2 children

              XCD Hr Limited

              CRN 07418327
              1. Level 6 Active LTD 1 child

                Hireserve Limited

                CRN 03420688
            47. Level 5 Active LTD 1 child

              Akula Holdings Limited

              CRN 15240935
              1. Level 6 Active LTD

                Akula Group Limited

                CRN 14520281
            48. Level 5 Active LTD 1 child
              1. Level 6

                11415839

                CRN 11415839
            49. Level 5 Active LTD 1 child

              Cyted Ltd

              CRN 11478299
              1. Level 6 Active LTD

                Cyted Health Ltd

                CRN 15199818
            50. Level 5 Active LTD 1 child

              EVGH Limited

              CRN 07397371
              1. Level 6 Active LTD
            51. Level 5 Active LTD 1 child
              1. Level 6 Active LTD

                Fivium Ltd

                CRN 05775733
            52. Level 5 Active LTD 1 child

              Hicomply Group Limited

              CRN 13601077
            53. Level 5 Active LTD 1 child
            54. Level 5 Active LTD 1 child

              Makers Academy Limited

              CRN 08253870
              1. Level 6 Active LTD
            55. Level 5 Active LTD 1 child

              Nggyu Limited

              CRN 13389177
              1. Level 6 Active LTD

                Cronofy Limited

                CRN 07878590
            56. Level 5 Active LTD 1 child

              Odro Holdings Ltd

              CRN SC695915
            57. Level 5 Active LTD 1 child
              1. Level 6 Active LTD

                Kubus Holdings Limited

                CRN 13900693
            58. Level 5 Active LTD 1 child
              1. Level 6 Active LTD

                Promni Health Limited

                CRN 12794924
            59. Level 5 Active LTD 1 child

              Vosaio Travel Limited

              CRN 06870942
              1. Level 6 Active LTD
            60. Level 5 Active LTD 1 child
            61. Level 5 Active LTD
            62. Level 5 Active LTD
            63. Level 5 Active LTD

              Artus Air Limited

              CRN 13090918
            64. Level 5 Active LTD

              Aruvr Limited

              CRN 11512819
            65. Level 5 Active LTD

              Bambino Mio Limited

              CRN 03364441
            66. Level 5 Active LTD

              Boxphish Ltd

              CRN 11458830
            67. Level 5 Active LTD
            68. Level 5 Active LTD
            69. Level 5 Active LTD
            70. Level 5 Active LTD

              Elasmogen Limited

              CRN SC467513
            71. Level 5 Active LTD

              Enhanc3D Genomics Ltd

              CRN 12423696
            72. Level 5 Active LTD

              Entia Ltd

              CRN 09283492
            73. Level 5 Active LTD

              Forefront RF Ltd

              CRN 12411449
            74. Level 5 Active LTD

              Hicomply Ltd

              CRN 12364000
            75. Level 5 Active LTD

              Idr Law Limited

              CRN 10930161
            76. Level 5 Active LTD

              Kynd Limited

              CRN 10943213
            77. Level 5 Active LTD

              Locate Bio Limited

              CRN 04202562
            78. Level 5 Active LTD
            79. Level 5 Active LTD

              Nossa Data Ltd

              CRN 12651742
            80. Level 5 Active LTD

              Origin Tech Ltd

              CRN 12359793
            81. Level 5 Active LTD
            82. Level 5 Active LTD

              Recite Me Limited

              CRN 07258145
            83. Level 5 Active LTD

              Stellar Omada Ltd

              CRN 11577529
            84. Level 5 Active LTD
            85. Level 5 Active LTD

              Tidalsense Limited

              CRN 08500211
            86. Level 5 Active LTD

              Tif Insights Limited

              CRN 13421465
            87. Level 5 Active LTD

              Trojan Energy Limited

              CRN SC547728
          2. Level 4 Active LTD 323 children

            BGF GP Limited

            CRN 10657217
            1. Level 5 Active LTD 46 children
              1. Level 6 Active LTD 34 children
              2. Level 6 Active LTD 10 children
            2. Level 5 Active LTD 38 children
            3. Level 5 Active LTD 19 children
              1. Level 6 Active LTD 18 children
            4. Level 5 Active LTD 16 children
              1. Level 6 Active LTD 15 children

                Kocho Midco Limited

                CRN 13169232
            5. Level 5 Active LTD 13 children
            6. Level 5 Active LTD 11 children
              1. Level 6 Active LTD
              2. Level 6 Active LTD

                Orbital China Limited

                CRN 07466387
              3. Level 6 Active LTD

                Orbital Doha Limited

                CRN 05696497
              4. Level 6 Active LTD
              5. Level 6 Active LTD

                Orbital Iberia Limited

                CRN 15289752
              6. Level 6 Active LTD

                Orbital Qatar Limited

                CRN 09109256
              7. Level 6 Active LTD
              8. Level 6 Active LTD

                Solaplus Ltd

                CRN 06584161
              9. Level 6 Active LTD

                Statham Sites Limited

                CRN 05873174
              10. Level 6 Active LTD
            7. Level 5 Active LTD 8 children
              1. Level 6 3 children

                06713368

                CRN 06713368
              2. Level 6

                05690489

                CRN 05690489
              3. Level 6

                06579054

                CRN 06579054
              4. Level 6

                06712774

                CRN 06712774
              5. Level 6

                06803400

                CRN 06803400
              6. Level 6

                06869136

                CRN 06869136
              7. Level 6

                07673768

                CRN 07673768
              8. Level 6 Active LTD
            8. Level 5 Active LTD 7 children
              1. Level 6 Active LTD 5 children

                Genflow Ltd

                CRN 09083410
            9. Level 5 Liquidation LTD 7 children
            10. Level 5 Active LTD 7 children
            11. Level 5 Active LTD 6 children

              BF1 Solutions Limited

              CRN 11377708
              1. Level 6 Active LTD 5 children
            12. Level 5 Active LTD 6 children

              Eel Holdings Limited

              CRN 10385520
              1. Level 6 Active LTD 4 children
              2. Level 6 Active LTD
            13. Level 5 Active LTD 6 children
              1. Level 6 Active LTD 5 children
            14. Level 5 Administration LTD 6 children

              Project Verde Limited

              CRN 04565665
            15. Level 5 Active LTD 5 children
              1. Level 6 Active LTD 3 children
              2. Level 6 Active LTD
            16. Level 5 Active LTD 5 children

              SLG Allstars Limited

              CRN 09339824
              1. Level 6 Active LTD 3 children

                SLG Brands Limited

                CRN 01911296
              2. Level 6 Active LTD

                Synlatex Limited

                CRN 11504932
            17. Level 5 Active LTD 4 children

              Art-Line Limited

              CRN 01799472
              1. Level 6 Active LTD 1 child

                Teaching Art Limited

                CRN 01976314
              2. Level 6 Active LTD

                Tal Media Limited

                CRN 04565185
              3. Level 6 Active LTD
            18. Level 5 Active LTD 4 children

              Ocee International Ltd

              CRN 10049313
              1. Level 6 Active LTD

                Fabricks Limited

                CRN 10757460
              2. Level 6 Active LTD

                Ocee Design Limited

                CRN 02524177
              3. Level 6 Active LTD

                Race Furniture Limited

                CRN 02454179
            19. Level 5 Active LTD 4 children
              1. Level 6 Active LTD
              2. Level 6 Active LTD
              3. Level 6 Active LTD
            20. Level 5 Administration LTD 3 children

              Canburg Limited

              CRN 06841786
              1. Level 6

                09988855

                CRN 09988855
              2. Level 6

                10841873

                CRN 10841873
              3. Level 6

                11621101

                CRN 11621101
            21. Level 5 Active LTD 3 children

              E2E-Group Limited

              CRN 12784742
              1. Level 6 Active LTD 1 child

                E2E-Assure Limited

                CRN 08732893
              2. Level 6 Active LTD

                E2E-Cyber Limited

                CRN 08732949
            22. Level 5 Active LTD 3 children
              1. Level 6 Active LTD 1 child
              2. Level 6 Active LTD
            23. Level 5 Active LTD 3 children
              1. Level 6 Active LTD
              2. Level 6 Active LTD
              3. Level 6 Active LTD

                Interdelta Ltd

                CRN 05103858
            24. Level 5 Active LTD 3 children
              1. Level 6 Active LTD 1 child
              2. Level 6 Active LTD
            25. Level 5 Active LTD 3 children
              1. Level 6 Active LTD 2 children

                Tribepad Group Ltd

                CRN 10199347
            26. Level 5 Active LTD 3 children
            27. Level 5 Active LTD 3 children

              Woodall Group Limited

              CRN 12913368
              1. Level 6 Active LTD
              2. Level 6 Active LTD

                Woodall Homes Limited

                CRN 07566795
              3. Level 6 Active LTD
            28. Level 5 Active LTD 2 children
              1. Level 6 Active LTD

                Arc Nominees Limited

                CRN 14084448
            29. Level 5 Active LTD 2 children

              Gaist Holdings Limited

              CRN 09985703
              1. Level 6 Active LTD
              2. Level 6 Active LTD
            30. Level 5 Active LTD 2 children
              1. Level 6 Active LTD
              2. Level 6 Active LTD
            31. Level 5 Active LTD 2 children

              PJ Group Limited

              CRN 11094788
              1. Level 6 Active LTD

                Localised Ip Limited

                CRN 04946760
              2. Level 6 Active LTD

                Localised UK Limited

                CRN 10986401
            32. Level 5 Active LTD 2 children
              1. Level 6 Active LTD

                Pure Booch Co Limited

                CRN 10994676
              2. Level 6 Active LTD
            33. Level 5 Active LTD 2 children
              1. Level 6 Active LTD 1 child
            34. Level 5 1 child

              09007222

              CRN 09007222
              1. Level 6

                07875897

                CRN 07875897
            35. Level 5 1 child

              09048671

              CRN 09048671
              1. Level 6

                07521703

                CRN 07521703
            36. Level 5 Active LTD 1 child
              1. Level 6 Active LTD
            37. Level 5 Active LTD 1 child
              1. Level 6 Active LTD
            38. Level 5 Active LTD 1 child

              Gymbox Holdco Limited

              CRN 10312830
              1. Level 6 Active LTD
            39. Level 5 Active LTD 1 child

              NBP Group Limited

              CRN 13215832
              1. Level 6 Active LTD
            40. Level 5 Active LTD 1 child

              Planixs Grp Limited

              CRN 07553139
              1. Level 6

                08467925

                CRN 08467925
            41. Level 5 Active LTD 1 child
              1. Level 6 Active LTD

                Revital Limited

                CRN 02570370
            42. Level 5 Active LTD 1 child
              1. Level 6 Active LTD
            43. Level 5 Active LTD 1 child
              1. Level 6 Active LTD

                Ukcloud Ltd

                CRN 07619797
            44. Level 5 Active LTD

              Aceleron Limited

              CRN 10344567
            45. Level 5 Active LTD

              Andigital Limited

              CRN 08761455
            46. Level 5 Active LTD
            47. Level 5 Active LTD
            48. Level 5 Active LTD
            49. Level 5 Active LTD
            50. Level 5 Administration LTD
            51. Level 5 Active LTD
            52. Level 5 Active LTD

              Plus44 Holdings Ltd

              CRN 08751708
            53. Level 5 Active LTD

              Predictimmune Limited

              CRN 10563794
            54. Level 5 Active LTD
            55. Level 5 Active LTD
            56. Level 5 Active LTD

              Salecycle Limited

              CRN 07148309
            57. Level 5 Active LTD
            58. Level 5 Active LTD
          3. Level 4 Active LTD 201 children

            BGF Nominees Limited

            CRN 10007355
            1. Level 5 Active LTD 50 children
              1. Level 6 Active LTD 23 children

                Bayfields Z Limited

                CRN 09446782
              2. Level 6 Active LTD 16 children

                Bayfields Y Limited

                CRN 05636007
              3. Level 6 Active LTD 1 child
              4. Level 6 Active LTD
              5. Level 6 Active LTD
              6. Level 6 Active LTD
              7. Level 6 Active LTD
              8. Level 6 Active LTD
              9. Level 6 Active LTD
              10. Level 6 Active LTD
            2. Level 5 Active LTD 23 children

              Freethssheff31 Limited

              CRN 14945203
              1. Level 6 Active LTD 22 children

                Oliver Grace Ltd

                CRN 09422776
            3. Level 5 Active LTD 13 children
            4. Level 5 Active LTD 8 children

              Carpe Diem 13 Limited

              CRN NI730899
            5. Level 5 Active LTD 8 children
              1. Level 6 Active LTD 6 children

                Evolve B G Limited

                CRN 05659614
              2. Level 6 Active LTD

                Onecore Group Limited

                CRN 10925696
            6. Level 5 Active LTD 8 children

              Mission Mars Limited

              CRN 09392603
              1. Level 6 Active LTD 1 child
              2. Level 6 Active LTD 1 child

                Zecol Thomas Limited

                CRN 05916811
              3. Level 6 Active LTD
              4. Level 6 Active LTD
              5. Level 6 Active LTD

                MM (RUDYS) Limited

                CRN 10699337
              6. Level 6 Active LTD

                RUDY's Pizza Limited

                CRN 09346778
              7. Level 6 Active LTD

                Zecol Limited

                CRN 03597111
            7. Level 5 Active LTD 7 children

              Reiver Limited

              CRN 11840386
              1. Level 6 Active LTD 6 children

                Bullitt Bidco Limited

                CRN 10914890
            8. Level 5 6 children

              09618242

              CRN 09618242
              1. Level 6 1 child

                09281515

                CRN 09281515
              2. Level 6 1 child

                09821532

                CRN 09821532
              3. Level 6

                01355185

                CRN 01355185
              4. Level 6

                10072828

                CRN 10072828
            9. Level 5 Active LTD 6 children
              1. Level 6 Active LTD 3 children

                Unrvld Ltd

                CRN 03749987
              2. Level 6 Active LTD

                Fuse 8 Group Limited

                CRN 07891999
            10. Level 5 Active LTD 5 children
              1. Level 6 Active LTD

                Dolphin Care Limited

                CRN 10650613
              2. Level 6 Active LTD
              3. Level 6 Active LTD
              4. Level 6 Active LTD

                Dolphin Homes Limited

                CRN 01685034
            11. Level 5 Active LTD 5 children
              1. Level 6 Active LTD 3 children
              2. Level 6 Active LTD
            12. Level 5 Active LTD 4 children
            13. Level 5 Active LTD 4 children

              Hobs Group Limited

              CRN 12712449
              1. Level 6 Active LTD 1 child
              2. Level 6

                09312589

                CRN 09312589
              3. Level 6 Active LTD

                Hobs 3D Limited

                CRN 02577292
            14. Level 5 Active LTD 3 children
              1. Level 6 Active LTD 1 child

                Hedgehog Lab Limited

                CRN 05993194
              2. Level 6 Active LTD

                Netsells Limited

                CRN 08024129
            15. Level 5 Active LTD 3 children

              TFP Topco Ltd

              CRN 15252556
              1. Level 6 Active LTD 2 children

                TFP Bidco Ltd

                CRN 15255217
            16. Level 5 Active LTD 2 children
              1. Level 6 Active LTD
              2. Level 6 Active LTD
            17. Level 5 Active LTD 2 children

              Itcgh Limited

              CRN 16007962
              1. Level 6 Active LTD 1 child

                Itcsh Limited

                CRN 14214365
            18. Level 5 Active LTD 1 child
              1. Level 6 Active LTD

                Citrus-Lime Limited

                CRN 03792454
            19. Level 5 Active LTD 1 child

              CS Law Limited

              CRN 11800382
              1. Level 6 Active LTD

                Novex Software Limited

                CRN 12157768
            20. Level 5 Active LTD 1 child

              Freethssheff32 Limited

              CRN 14945250
              1. Level 6 Active LTD

                Walleys Quarry Ltd

                CRN 09910638
            21. Level 5 Active LTD 1 child
              1. Level 6 Active LTD
            22. Level 5 Active LTD 1 child

              Juriba Limited

              CRN 06462462
              1. Level 6

                10023775

                CRN 10023775
            23. Level 5 Active LTD 1 child
              1. Level 6 Active LTD

                M-Flow Meters Limited

                CRN 07936873
            24. Level 5 Active LTD 1 child
              1. Level 6 Active LTD

                Record Sure Limited

                CRN 08279232
            25. Level 5 Active LTD 1 child

              Roi Media Ltd

              CRN 12305160
              1. Level 6 Active LTD
            26. Level 5 Active LTD 1 child
              1. Level 6 Active LTD

                Socitm Advisory Ltd

                CRN 09571840
            27. Level 5 Active LTD 1 child
              1. Level 6 Active LTD
            28. Level 5 Active LTD

              Boosta Products Ltd

              CRN 07929086
            29. Level 5 Active LTD

              Boostapak Ltd

              CRN 07929090
            30. Level 5 Active LTD
            31. Level 5 Active LTD

              Magmatic Limited

              CRN 04669286
            32. Level 5 Active LTD
            33. Level 5 Active LTD
            34. Level 5 Active LTD

              Wiserfunding Limited

              CRN 10149809
          4. Level 4 Active LTD 35 children
            1. Level 5 13 children

              11331128

              CRN 11331128
              1. Level 6 12 children

                12275784

                CRN 12275784
            2. Level 5 6 children

              07966612

              CRN 07966612
              1. Level 6

                02856710

                CRN 02856710
              2. Level 6

                02918618

                CRN 02918618
              3. Level 6

                04271713

                CRN 04271713
              4. Level 6

                04574589

                CRN 04574589
              5. Level 6

                04756350

                CRN 04756350
              6. Level 6

                06930692

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

                SQUEEZY Holdings Ltd

                CRN 12793910
              2. Level 6 Active LTD

                Chokdee Ltd

                CRN 04508336
              3. Level 6 Active LTD

                Limesqueezy Limited

                CRN 12890033
            4. Level 5 Active LTD 3 children
              1. Level 6 Active LTD

                Robocoaster Limited

                CRN 04122797
              2. Level 6 Active LTD

                Simworx Ltd

                CRN 05389718
              3. Level 6 Active LTD

                Simworx Ventures Ltd

                CRN 06728544
            5. Level 5 Active LTD 3 children
              1. Level 6 Active LTD 1 child

                RVL Aviation Limited

                CRN 01880927
              2. Level 6 Active LTD

                RVL Survey Limited

                CRN 03149993
            6. Level 5

              SC455208

              CRN SC455208
          5. Level 4 Active LTD
          6. Level 4 Active LTD
          7. Level 4 Active LTD

            BGF Ireland GP Limited

            CRN 10657192
          8. Level 4 Active LTD
          9. Level 4 Active LTD
          10. Level 4 Active LTD

            BGF Services Ltd

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

            BGF Ukef 2 GP Limited

            CRN 13995639
          15. Level 4 Active LTD
          16. Level 4 Active LTD

            BGF Ukef 3 GP Limited

            CRN 14831791
          17. Level 4 Active LTD
      2. Level 2 Active LTD 21 children
        1. Level 3 Active LIMITED-PARTNERSHIP 1 child
        2. Level 3 Active LIMITED-PARTNERSHIP 1 child
        3. Level 3 Active LIMITED-PARTNERSHIP 1 child
        4. Level 3 Active LIMITED-PARTNERSHIP 1 child
        5. Level 3 Active LIMITED-PARTNERSHIP 1 child
        6. Level 3 Active LIMITED-PARTNERSHIP
        7. Level 3 Active LIMITED-PARTNERSHIP
        8. Level 3 Active LIMITED-PARTNERSHIP
        9. Level 3 Active LIMITED-PARTNERSHIP
        10. Level 3 Active LIMITED-PARTNERSHIP
        11. Level 3 Active LIMITED-PARTNERSHIP
        12. Level 3 Active LIMITED-PARTNERSHIP
        13. Level 3 Active LIMITED-PARTNERSHIP
        14. Level 3 Active LIMITED-PARTNERSHIP
      3. Level 2 Active LTD 19 children
        1. Level 3 Active LLP 14 children

          Bnri Eng GP LLP

          CRN OC373032
          1. Level 4 Active LIMITED-PARTNERSHIP 2 children
        2. Level 3 Active LLP 3 children

          Bnri Scots GP, LLP

          CRN SO303780
          1. Level 4 Active LIMITED-PARTNERSHIP
          2. Level 4 Active LIMITED-PARTNERSHIP
          3. Level 4 Active LIMITED-PARTNERSHIP
      4. Level 2 Active LTD 12 children
        1. Level 3 Active LTD 11 children
          1. Level 4 Active LTD 9 children
            1. Level 5 Active LTD 8 children
              1. Level 6 Active LTD 5 children
              2. Level 6 Active LTD 1 child
          2. Level 4

            05646308

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

            Gtrike Ltd

            CRN 14363501
          2. Level 4 Active LTD

            Size Works Ltd

            CRN 13046826
        2. Level 3 Active LTD

          Elm Mobility Limited

          CRN 15102297
        3. Level 3 Active LTD
      6. Level 2 Active LTD 2 children
        1. Level 3 Active LTD

          Globe Nominees Limited

          CRN 03911777
        2. Level 3 Active PRIVATE LIMITED COMPANY
      7. Level 2 Active LTD 2 children
        1. Level 3 Liquidation LTD 1 child
          1. Level 4 Liquidation LTD

            GN Tower Limited

            CRN 05234879
      8. Level 2 1 child

        02092410

        CRN 02092410
        1. Level 3

          02325911

          CRN 02325911
      9. Level 2 Active LTD 1 child
        1. Level 3 Active LIMITED-PARTNERSHIP
      10. Level 2 Active LTD
      11. Level 2 Active LTD
      12. Level 2 Active LTD
    2. Level 1 Active LTD 1 child
      1. Level 2 Active LTD
    3. Level 1 Active LTD
    4. Level 1 Active LTD
    5. Level 1 Active LTD

      Bmi (No.9) Limited

      CRN 01354011
    6. Level 1 Active LTD
    7. Level 1 Active LTD
    8. Level 1 Active LTD