Group branch

HSBC Bank PLC group

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

Children
1,156
Direct
58
Levels
10
Showing 500 of 1,156 companies in this hierarchy.

Hierarchy

Updated 06 Jun 2026 16:52

PSC corporate control
  1. Root Active PLC 1156 children

    HSBC Bank PLC

    CRN 00014259
    1. Level 1 Active LTD 951 children
      1. Level 2 Active PLC 950 children

        BGF Group PLC

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

            Uts (atlas) Limited

            CRN 16862045
          3. Level 4 Active LTD 18 children

            SDC Group Limited

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

              Connect Ifa Ltd

              CRN 05501124
          5. Level 4 Active LTD 12 children
          6. Level 4 Active LTD 10 children

            Ocl Vision Group Ltd

            CRN 14029293
          7. Level 4 Active LTD 10 children
            1. Level 5 Active LTD 9 children

              Troy (UK) Limited

              CRN 07311366
          8. Level 4 Active LTD 9 children

            Vocation Group Limited

            CRN 10400023
            1. Level 5 Active LTD
          9. Level 4 Active LTD 8 children
            1. Level 5 Active LTD

              Ioda Limited

              CRN 03352708
            2. Level 5 Active LTD

              Netcom Training Ltd

              CRN 07678031
            3. Level 5 Active LTD

              The Juice Academy Ltd

              CRN 08446827
          10. Level 4 Active LTD 8 children
            1. Level 5 Active LTD

              Media Zoo Limited

              CRN 04655948
            2. Level 5 Active LTD
          11. Level 4 Active LTD 6 children
          12. Level 4 Active LTD 6 children
          13. Level 4 Active LTD 6 children

            Rapidrop Topco Limited

            CRN 15966316
          14. Level 4 Active LTD 6 children

            Twenty7tec Topco Ltd

            CRN 15806641
          15. Level 4 Active LTD 5 children

            Archus Holdco Limited

            CRN 14874608
          16. Level 4 Active LTD 5 children
            1. Level 5 Active LTD 4 children

              Blue I Group Limited

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

              Puro Ventures Limited

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

            BVG Topco Limited

            CRN 13383887
            1. Level 5 Liquidation LTD 3 children

              BVG Group Limited

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

              Evolution Aqua Limited

              CRN 04153644
            3. Level 5 Active LTD

              Ocm Products Ltd

              CRN 09794171
          24. Level 4 Active LTD 4 children
            1. Level 5 Active LTD

              My Property Box Ltd

              CRN 08140860
          25. Level 4 Active LTD 4 children

            Opus Safety Ltd

            CRN 13288579
            1. Level 5 Active LTD
          26. Level 4 Active LTD 4 children
            1. Level 5

              03903200

              CRN 03903200
            2. Level 5 Active LTD

              Tek Express Limited

              CRN 04053283
            3. Level 5 Active LTD

              Utelize Limited

              CRN 06235166
          27. Level 4 Active LTD 4 children

            Voicescape Limited

            CRN 10440336
            1. Level 5

              05747328

              CRN 05747328
            2. Level 5 Active LTD
            3. Level 5 Active LTD
          28. Level 4 Active LTD 3 children
          29. Level 4 Active LTD 3 children
          30. Level 4 Active LTD 3 children

            Harnham Group Limited

            CRN 09899731
            1. Level 5 Active LTD

              Harnham Europe Limited

              CRN 09956940
            2. Level 5 Active LTD
          31. Level 4 Active LTD 3 children

            Komi Holdings Ltd

            CRN 14440395
          32. Level 4 Active LTD 3 children
          33. Level 4 Active LTD 3 children

            Understudy Limited

            CRN 08641225
          34. Level 4 Active LTD 3 children

            V4 UK Holdings Limited

            CRN 10377444
            1. Level 5 Active LTD 2 children

              V4 Holdings Limited

              CRN 07934448
          35. Level 4 Active LTD 2 children
          36. Level 4 Active LTD 2 children

            BWP Topco Limited

            CRN 15981344
            1. Level 5 Active LTD 1 child

              BWP Holdings Limited

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

              Ionex SG Limited

              CRN 07542023
            2. Level 5 Active LTD
          38. Level 4 Active LTD 2 children
            1. Level 5 Active LTD
          39. Level 4 Active LTD 2 children

            EVO Holdco Limited

            CRN 10975667
          40. Level 4 Active LTD 2 children
          41. Level 4 Active LTD 2 children
          42. Level 4 Active LTD 2 children
            1. Level 5 Active LTD

              Ormit Solutions LTD.

              CRN 07892585
            2. Level 5 Active LTD

              Venue Wifi Limited

              CRN 06272441
          43. Level 4 Active LTD 2 children

            Thor Holdco Limited

            CRN 15769103
          44. Level 4 Active LTD 2 children

            TMT Analysis Limited

            CRN 10354347
          45. Level 4 Active LTD 2 children

            Violin Bidco Limited

            CRN 15667047
            1. Level 5 Active LTD 1 child

              Taperedplus Limited

              CRN 09290629
          46. Level 4 Active LTD 2 children

            XCD Hr Limited

            CRN 07418327
            1. Level 5 Active LTD 1 child

              Hireserve Limited

              CRN 03420688
          47. Level 4 Active LTD 1 child

            Akula Holdings Limited

            CRN 15240935
          48. Level 4 Active LTD 1 child
          49. Level 4 Active LTD 1 child

            Cyted Ltd

            CRN 11478299
          50. Level 4 Active LTD 1 child

            EVGH Limited

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

              Fivium Ltd

              CRN 05775733
          52. Level 4 Active LTD 1 child

            Hicomply Group Limited

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

            Makers Academy Limited

            CRN 08253870
          55. Level 4 Active LTD 1 child

            Nggyu Limited

            CRN 13389177
            1. Level 5 Active LTD

              Cronofy Limited

              CRN 07878590
          56. Level 4 Active LTD 1 child

            Odro Holdings Ltd

            CRN SC695915
          57. Level 4 Active LTD 1 child
          58. Level 4 Active LTD 1 child
          59. Level 4 Active LTD 1 child

            Vosaio Travel Limited

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

            Artus Air Limited

            CRN 13090918
          64. Level 4 Active LTD

            Aruvr Limited

            CRN 11512819
          65. Level 4 Active LTD

            Bambino Mio Limited

            CRN 03364441
          66. Level 4 Active LTD

            Boxphish Ltd

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

            Elasmogen Limited

            CRN SC467513
          71. Level 4 Active LTD

            Enhanc3D Genomics Ltd

            CRN 12423696
          72. Level 4 Active LTD

            Entia Ltd

            CRN 09283492
          73. Level 4 Active LTD

            Forefront RF Ltd

            CRN 12411449
          74. Level 4 Active LTD

            Hicomply Ltd

            CRN 12364000
          75. Level 4 Active LTD

            Idr Law Limited

            CRN 10930161
          76. Level 4 Active LTD

            Kynd Limited

            CRN 10943213
          77. Level 4 Active LTD

            Locate Bio Limited

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

            Nossa Data Ltd

            CRN 12651742
          80. Level 4 Active LTD

            Origin Tech Ltd

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

            Recite Me Limited

            CRN 07258145
          83. Level 4 Active LTD

            Stellar Omada Ltd

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

            Tidalsense Limited

            CRN 08500211
          86. Level 4 Active LTD

            Tif Insights Limited

            CRN 13421465
          87. Level 4 Active LTD

            Trojan Energy Limited

            CRN SC547728
        2. Level 3 Active LTD 323 children

          BGF GP Limited

          CRN 10657217
          1. Level 4 Active LTD 46 children
            1. Level 5 Active LTD 34 children
          2. Level 4 Active LTD 38 children
          3. Level 4 Active LTD 19 children
          4. Level 4 Active LTD 16 children
          5. Level 4 Active LTD 13 children
          6. Level 4 Active LTD 11 children
            1. Level 5 Active LTD
            2. Level 5 Active LTD

              Orbital China Limited

              CRN 07466387
            3. Level 5 Active LTD

              Orbital Doha Limited

              CRN 05696497
            4. Level 5 Active LTD

              Orbital Qatar Limited

              CRN 09109256
            5. Level 5 Active LTD
            6. Level 5 Active LTD

              Solaplus Ltd

              CRN 06584161
            7. Level 5 Active LTD

              Statham Sites Limited

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

              06713368

              CRN 06713368
            2. Level 5

              05690489

              CRN 05690489
            3. Level 5

              06579054

              CRN 06579054
            4. Level 5

              06712774

              CRN 06712774
            5. Level 5

              06803400

              CRN 06803400
            6. Level 5

              06869136

              CRN 06869136
            7. Level 5

              07673768

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

              Genflow Ltd

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

            BF1 Solutions Limited

            CRN 11377708
          12. Level 4 Active LTD 6 children

            Eel Holdings Limited

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

            Project Verde Limited

            CRN 04565665
          15. Level 4 Active LTD 5 children
            1. Level 5 Active LTD
          16. Level 4 Active LTD 5 children

            SLG Allstars Limited

            CRN 09339824
            1. Level 5 Active LTD 3 children

              SLG Brands Limited

              CRN 01911296
          17. Level 4 Active LTD 4 children

            Art-Line Limited

            CRN 01799472
            1. Level 5 Active LTD 1 child

              Teaching Art Limited

              CRN 01976314
            2. Level 5 Active LTD

              Tal Media Limited

              CRN 04565185
          18. Level 4 Active LTD 4 children

            Ocee International Ltd

            CRN 10049313
            1. Level 5 Active LTD

              Ocee Design Limited

              CRN 02524177
            2. Level 5 Active LTD

              Race Furniture Limited

              CRN 02454179
          19. Level 4 Active LTD 4 children
          20. Level 4 Administration LTD 3 children

            Canburg Limited

            CRN 06841786
            1. Level 5

              09988855

              CRN 09988855
          21. Level 4 Active LTD 3 children

            E2E-Group Limited

            CRN 12784742
            1. Level 5 Active LTD 1 child

              E2E-Assure Limited

              CRN 08732893
            2. Level 5 Active LTD

              E2E-Cyber Limited

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

              Interdelta Ltd

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

              Tribepad Group Ltd

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

            Woodall Group Limited

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

              Woodall Homes Limited

              CRN 07566795
          28. Level 4 Active LTD 2 children
          29. Level 4 Active LTD 2 children

            Gaist Holdings Limited

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

            PJ Group Limited

            CRN 11094788
            1. Level 5 Active LTD

              Localised Ip Limited

              CRN 04946760
          32. Level 4 Active LTD 2 children
            1. Level 5 Active LTD
          33. Level 4 Active LTD 2 children
            1. Level 5 Active LTD 1 child
          34. Level 4 1 child

            09007222

            CRN 09007222
            1. Level 5

              07875897

              CRN 07875897
          35. Level 4 1 child

            09048671

            CRN 09048671
            1. Level 5

              07521703

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

            Gymbox Holdco Limited

            CRN 10312830
          39. Level 4 Active LTD 1 child

            NBP Group Limited

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

            Planixs Grp Limited

            CRN 07553139
            1. Level 5

              08467925

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

              Revital Limited

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

              Ukcloud Ltd

              CRN 07619797
          44. Level 4 Active LTD

            Aceleron Limited

            CRN 10344567
          45. Level 4 Active LTD

            Andigital Limited

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

            Plus44 Holdings Ltd

            CRN 08751708
          53. Level 4 Active LTD

            Predictimmune Limited

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

            Salecycle Limited

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

          BGF Nominees Limited

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

              Bayfields Z Limited

              CRN 09446782
            2. Level 5 Active LTD 16 children

              Bayfields Y Limited

              CRN 05636007
            3. Level 5 Active LTD
            4. Level 5 Active LTD
            5. Level 5 Active LTD
            6. Level 5 Active LTD
            7. Level 5 Active LTD
            8. Level 5 Active LTD
          2. Level 4 Active LTD 23 children

            Freethssheff31 Limited

            CRN 14945203
            1. Level 5 Active LTD 22 children

              Oliver Grace Ltd

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

            Carpe Diem 13 Limited

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

              Evolve B G Limited

              CRN 05659614
          6. Level 4 Active LTD 8 children

            Mission Mars Limited

            CRN 09392603
            1. Level 5 Active LTD 1 child

              Zecol Thomas Limited

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

              RUDY's Pizza Limited

              CRN 09346778
            5. Level 5 Active LTD

              Zecol Limited

              CRN 03597111
          7. Level 4 Active LTD 7 children

            Reiver Limited

            CRN 11840386
          8. Level 4 6 children

            09618242

            CRN 09618242
            1. Level 5 1 child

              09281515

              CRN 09281515
            2. Level 5 1 child

              09821532

              CRN 09821532
            3. Level 5

              01355185

              CRN 01355185
            4. Level 5

              10072828

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

              Unrvld Ltd

              CRN 03749987
            2. Level 5 Active LTD

              Fuse 8 Group Limited

              CRN 07891999
          10. Level 4 Active LTD 5 children
            1. Level 5 Active LTD
            2. Level 5 Active LTD
            3. Level 5 Active LTD

              Dolphin Homes Limited

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

            Hobs Group Limited

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

              09312589

              CRN 09312589
            3. Level 5 Active LTD

              Hobs 3D Limited

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

              Hedgehog Lab Limited

              CRN 05993194
            2. Level 5 Active LTD

              Netsells Limited

              CRN 08024129
          15. Level 4 Active LTD 3 children

            TFP Topco Ltd

            CRN 15252556
          16. Level 4 Active LTD 2 children
            1. Level 5 Active LTD
          17. Level 4 Active LTD 2 children

            Itcgh Limited

            CRN 16007962
          18. Level 4 Active LTD 1 child
            1. Level 5 Active LTD

              Citrus-Lime Limited

              CRN 03792454
          19. Level 4 Active LTD 1 child

            CS Law Limited

            CRN 11800382
          20. Level 4 Active LTD 1 child

            Freethssheff32 Limited

            CRN 14945250
            1. Level 5 Active LTD

              Walleys Quarry Ltd

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

            Juriba Limited

            CRN 06462462
            1. Level 5

              10023775

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

              M-Flow Meters Limited

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

              Record Sure Limited

              CRN 08279232
          25. Level 4 Active LTD 1 child

            Roi Media Ltd

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

              Socitm Advisory Ltd

              CRN 09571840
          27. Level 4 Active LTD 1 child
          28. Level 4 Active LTD

            Boosta Products Ltd

            CRN 07929086
          29. Level 4 Active LTD

            Boostapak Ltd

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

            Magmatic Limited

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

            Wiserfunding Limited

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

            11331128

            CRN 11331128
          2. Level 4 6 children

            07966612

            CRN 07966612
            1. Level 5

              02856710

              CRN 02856710
            2. Level 5

              02918618

              CRN 02918618
            3. Level 5

              04271713

              CRN 04271713
            4. Level 5

              04574589

              CRN 04574589
            5. Level 5

              04756350

              CRN 04756350
            6. Level 5

              06930692

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

              Chokdee Ltd

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

              Robocoaster Limited

              CRN 04122797
            2. Level 5 Active LTD

              Simworx Ltd

              CRN 05389718
            3. Level 5 Active LTD

              Simworx Ventures Ltd

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

              RVL Aviation Limited

              CRN 01880927
            2. Level 5 Active LTD

              RVL Survey Limited

              CRN 03149993
          6. Level 4

            SC455208

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

          BGF Ireland GP Limited

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

          BGF Services Ltd

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

          BGF Ukef 2 GP Limited

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

          BGF Ukef 3 GP Limited

          CRN 14831791
        17. Level 3 Active LTD
    2. Level 1 Active LTD 59 children
      1. Level 2 Active LTD 53 children
        1. Level 3 Active LTD 52 children

          Talktalk Midco Limited

          CRN 12985026
          1. Level 4 Active LTD 51 children

            Talktalk Finco Limited

            CRN 12984607
            1. Level 5 Active LTD 49 children
      2. Level 2 Active LTD 2 children
        1. Level 3 Active LTD
        2. Level 3 Active LTD
      3. Level 2 Active LIMITED-PARTNERSHIP 1 child

        Par Forestry Iv L.P.

        CRN SL035046
        1. Level 3 Active LTD
    3. Level 1 Active LTD 48 children
      1. Level 2 Active LTD 24 children

        Centurion 1 Limited

        CRN SC540138
      2. Level 2 Active LTD 23 children

        Centurion 2 Limited

        CRN SC540315
        1. Level 3 1 child

          SC404407

          CRN SC404407
          1. Level 4

            SC403892

            CRN SC403892
      3. Level 2 Active LTD 20 children
        1. Level 3 Active LTD 2 children
          1. Level 4 Active LTD

            Aleron Limited

            CRN SC370057
          2. Level 4 Active LTD

            Rovquip Limited

            CRN SC436045
        2. Level 3 Active LTD 1 child

          Abenco LTD.

          CRN SC253370
          1. Level 4

            SC217120

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

            Kabin Hire Limited

            CRN 01157250
        5. Level 3 Active LTD 1 child

          Rmec Group Limited

          CRN SC473580
          1. Level 4 Active LTD

            Rmec Limited

            CRN SC268433
        6. Level 3 Active LTD 1 child

          Sth Holdings Limited

          CRN SC506774
          1. Level 4 Active LTD
        7. Level 3 Active LTD
        8. Level 3 Active LTD

          Atr Overseas Limited

          CRN SC317260
        9. Level 3 Active LTD
        10. Level 3 Active LTD
        11. Level 3 Active LTD

          Osprey3 Ltd

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

            H O E Limited

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

          SC193483

          CRN SC193483
        4. Level 3 Active LTD
      6. Level 2 Administration LTD 3 children
        1. Level 3

          00130071

          CRN 00130071
        2. Level 3

          04098479

          CRN 04098479
        3. Level 3

          06023452

          CRN 06023452
      7. Level 2 Active PLC 1 child

        Meygen PLC

        CRN SC347501
        1. Level 3 Active LTD

          Meygrid Limited

          CRN SC786510
      8. Level 2 Active PLC
      9. Level 2 Active LTD
      10. Level 2 Administration LTD
      11. Level 2 Active LTD
      12. Level 2

        SC404605

        CRN SC404605
      13. Level 2 Active LTD
      14. Level 2 Active LTD
    4. Level 1 Active LTD 15 children
      1. Level 2 1 child

        03085530

        CRN 03085530
        1. Level 3

          02912638

          CRN 02912638
      2. Level 2

        00700188

        CRN 00700188
      3. Level 2

        01065384

        CRN 01065384
      4. Level 2

        01098175

        CRN 01098175
      5. Level 2

        01277502

        CRN 01277502
      6. Level 2 Active LTD
      7. Level 2 Active LTD
      8. Level 2 Active LTD
      9. Level 2 Active LTD

        Assetfinance Limited

        CRN 01138340
      10. Level 2 Active LTD
      11. Level 2 Active LTD
      12. Level 2 Active LTD
      13. Level 2 Active LTD
      14. Level 2 Active LTD

        Swan National Limited

        CRN 01503717
    5. Level 1 Active LTD 11 children
      1. Level 2 Active LTD 3 children
        1. Level 3 Active LTD 1 child
          1. Level 4

            01761572

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

        02566924

        CRN 02566924
        1. Level 3

          02681141

          CRN 02681141
      3. Level 2 Active LTD 1 child
        1. Level 3 Active LIMITED-PARTNERSHIP
      4. Level 2

        00611972

        CRN 00611972
      5. Level 2

        03395489

        CRN 03395489
      6. Level 2 Active PRIVATE-UNLIMITED
    6. Level 1 Active LTD 4 children

      Castle Water Limited

      CRN SC475583
      1. Level 2 Active LTD
      2. Level 2 Active LTD
      3. Level 2 Active LTD
      4. Level 2 Active LTD
    7. Level 1 Active LTD 2 children
      1. Level 2 Active LTD
      2. Level 2 Active LTD

        Keyser Ullmann Limited

        CRN 00494538
    8. Level 1 Active LTD 2 children
      1. Level 2 Active LTD 1 child

        MK Holdco Limited

        CRN 14709625
        1. Level 3 Active LTD
    9. Level 1 Active LTD 1 child
      1. Level 2 Active LTD
    10. Level 1 Active LTD 1 child
      1. Level 2 Active LTD
    11. Level 1 Active LTD 1 child
      1. Level 2 Liquidation LTD

        HCM Holdings Limited

        CRN 02314914
    12. Level 1 Active LTD 1 child
      1. Level 2 Active LTD

        G.G.F. Fund Limited

        CRN 01468216
    13. Level 1 Active LTD 1 child
      1. Level 2 Active LTD
    14. Level 1 Active LTD 1 child

      Midcorp Limited

      CRN 00585756
      1. Level 2 Active LTD
    15. Level 1

      00418328

      CRN 00418328
    16. Level 1

      00980554

      CRN 00980554
    17. Level 1

      01143819

      CRN 01143819
    18. Level 1

      01662286

      CRN 01662286
    19. Level 1

      01851543

      CRN 01851543
    20. Level 1

      02136648

      CRN 02136648
    21. Level 1

      02278807

      CRN 02278807
    22. Level 1

      02509924

      CRN 02509924
    23. Level 1

      03141241

      CRN 03141241
    24. Level 1

      06960895

      CRN 06960895
    25. Level 1

      07744359

      CRN 07744359
    26. Level 1

      17264551

      CRN 17264551
    27. Level 1 Active LTD
    28. Level 1 Active LTD
    29. Level 1 Active LTD
    30. Level 1 Active LTD
    31. Level 1 Active LTD

      Audoo Limited

      CRN 11530289
    32. Level 1 Active LTD
    33. Level 1 Liquidation LTD
    34. Level 1 Active LTD
    35. Level 1 Active LTD
    36. Level 1 Active LTD
    37. Level 1 Active PRIVATE-LIMITED-GUARANT-NSC

      Coif Nominees Limited

      CRN 00745761
    38. Level 1 Active LTD
    39. Level 1 Active LTD
    40. Level 1 Active LTD
    41. Level 1 Active LTD
    42. Level 1 Active LTD
    43. Level 1 Active PRIVATE-UNLIMITED
    44. Level 1 Active LTD
    45. Level 1 Active LTD
    46. Level 1 Active LTD

      LK Advisers Limited

      CRN 04310198
    47. Level 1 Active LTD
    48. Level 1

      OC322136

      CRN OC322136
    49. Level 1 Active LTD
    50. Level 1 Active LTD
    51. Level 1 Active PRIVATE-LIMITED-GUARANT-NSC
    52. Level 1 Active LTD
    53. Level 1 Active LTD

      Wilks Services Limited

      CRN 06324459