Hierarchy
Updated 06 Jun 2026 16:52
-
Root Active LTD 282 children
Vmed O2 UK Limited
CRN 12580944-
Level 1 Active LTD 280 children
Vmed O2 UK Holdings Limited
CRN 13047827-
Level 2 Active LTD 187 children
Virgin Media Communications Limited
CRN 03521915-
Level 3 Active PLC 186 children
Virgin Media Finance PLC
CRN 05061787-
Level 4 Active LTD 184 children
Vmed O2 UK Holdco 5 Limited
CRN 15016818-
Level 5 Active LTD 181 children
Virgin Media Investments Limited
CRN 07108297-
Level 6 Active LTD 180 children
Virgin Media Senior Investments Limited
CRN 10362628-
Level 7 Active LTD 140 children
General Cable Limited
CRN 04925679-
Level 8 Active LTD 35 children
Telewest Communications Networks Limited
CRN 03071086-
Level 9 Active LTD 20 children
Telewest Limited
CRN 03291383-
Level 10 6 children
02795350
CRN 02795350-
Level 11 2 children
02378768
CRN 02378768-
Level 12 1 child
02321124
CRN 02321124
-
-
Level 11
06763496
CRN 06763496 -
Level 11
06765761
CRN 06765761 -
Level 11
07982014
CRN 07982014
-
-
Level 10 4 children
02798236
CRN 02798236-
Level 11 1 child
02782818
CRN 02782818-
Level 12
02465953
CRN 02465953
-
-
Level 11
02075227
CRN 02075227 -
Level 11
02804553
CRN 02804553
-
-
Level 10 Active LTD 2 children
Eurobell (Holdings) Limited
CRN 02904215-
Level 11
01796131
CRN 01796131 -
Level 11 Liquidation LTD
Matchco Limited
CRN 03405630
-
-
Level 10 1 child
SC150058
CRN SC150058-
Level 11
SC121700
CRN SC121700
-
-
Level 10
01794264
CRN 01794264 -
Level 10
02170379
CRN 02170379
-
-
Level 9 3 children
02982404
CRN 02982404-
Level 10
01743081
CRN 01743081 -
Level 10
02270763
CRN 02270763 -
Level 10
03283202
CRN 03283202
-
-
Level 9 3 children
04125315
CRN 04125315-
Level 10
00591652
CRN 00591652 -
Level 10
03529106
CRN 03529106 -
Level 10
04257717
CRN 04257717
-
-
Level 9 1 child
04055744
CRN 04055744-
Level 10
04055742
CRN 04055742
-
-
Level 9
03184754
CRN 03184754 -
Level 9
03860829
CRN 03860829 -
Level 9
07531816
CRN 07531816 -
Level 9
11118155
CRN 11118155
-
-
Level 8 Active LTD 8 children
Telewest Communications Cable Limited
CRN 02883742-
Level 9 Active LTD 6 children
Theseus No. 1 Limited
CRN 02994027-
Level 10 1 child
01697437
CRN 01697437-
Level 11
01947225
CRN 01947225
-
-
Level 10
01459745
CRN 01459745 -
Level 10
02487110
CRN 02487110
-
-
Level 9 Active LTD 4 children
Theseus No. 2 Limited
CRN 02994061
-
-
Level 8 2 children
03761983
CRN 03761983-
Level 9
03156792
CRN 03156792 -
Level 9
03985597
CRN 03985597
-
-
Level 8 Active LTD 2 children
Flextech Limited
CRN 02688411-
Level 9 1 child
02851455
CRN 02851455-
Level 10
02870844
CRN 02870844
-
-
-
Level 8 1 child
01745542
CRN 01745542-
Level 9
07984439
CRN 07984439
-
-
Level 8 1 child
02378214
CRN 02378214-
Level 9
02407676
CRN 02407676
-
-
Level 8 1 child
03074517
CRN 03074517-
Level 9
07980898
CRN 07980898
-
-
Level 8 1 child
SC096816
CRN SC096816-
Level 9
SC032627
CRN SC032627
-
-
Level 8
01190025
CRN 01190025 -
Level 8
01615567
CRN 01615567 -
Level 8
01737862
CRN 01737862 -
Level 8
01882074
CRN 01882074 -
Level 8
02270764
CRN 02270764 -
Level 8
02271287
CRN 02271287 -
Level 8
02389377
CRN 02389377 -
Level 8
02451112
CRN 02451112 -
Level 8
02466599
CRN 02466599 -
Level 8
02935056
CRN 02935056 -
Level 8
03085912
CRN 03085912 -
Level 8
SC119523
CRN SC119523 -
Level 8
SC121614
CRN SC121614 -
Level 8
SC121617
CRN SC121617 -
Level 8
SC122481
CRN SC122481 -
Level 8 Active LTD
Telewest Communications (Scotland) Limited
CRN SC080891 -
Level 8 Active LTD
VM Transfers (No 4) Limited
CRN 02369824 -
Level 8 Active LTD
Yorkshire Cable Communications Limited
CRN 02490136
-
-
Level 7 Active LTD 66 children
Virgin Media Operations Limited
CRN 11118162-
Level 8 Active LTD 47 children
Virgin Media Limited
CRN 02591237-
Level 9 20 children
03709869
CRN 03709869-
Level 10 2 children
02114543
CRN 02114543-
Level 11 1 child
02511873
CRN 02511873-
Level 12
07982011
CRN 07982011
-
-
-
Level 10 2 children
02422198
CRN 02422198-
Level 11 1 child
01883383
CRN 01883383-
Level 12
07981350
CRN 07981350
-
-
-
Level 10 2 children
02422310
CRN 02422310-
Level 11 1 child
02387713
CRN 02387713-
Level 12
07981361
CRN 07981361
-
-
-
Level 10 2 children
02455631
CRN 02455631-
Level 11 1 child
02407924
CRN 02407924-
Level 12
07981364
CRN 07981364
-
-
-
Level 10 1 child
02531604
CRN 02531604-
Level 11
07981333
CRN 07981333
-
-
Level 10
02379800
CRN 02379800 -
Level 10
02379804
CRN 02379804 -
Level 10
02443484
CRN 02443484 -
Level 10
02446183
CRN 02446183 -
Level 10
02446185
CRN 02446185 -
Level 10
02459067
CRN 02459067
-
-
Level 9 7 children
03709840
CRN 03709840-
Level 10 1 child
02266092
CRN 02266092-
Level 11
07981341
CRN 07981341
-
-
Level 10 1 child
02410378
CRN 02410378-
Level 11
07981349
CRN 07981349
-
-
Level 10 1 child
02422195
CRN 02422195-
Level 11
07981358
CRN 07981358
-
-
Level 10
02422654
CRN 02422654
-
-
Level 9 1 child
02531586
CRN 02531586-
Level 10
07981376
CRN 07981376
-
-
Level 9
02154841
CRN 02154841 -
Level 9
02833330
CRN 02833330 -
Level 9
02835551
CRN 02835551 -
Level 9
02857050
CRN 02857050 -
Level 9
03580901
CRN 03580901 -
Level 9
05679836
CRN 05679836 -
Level 9 Active LTD
Cabletel Herts and Beds Limited
CRN 01785533 -
Level 9 Active LTD
Cabletel Northern Ireland Limited
CRN NI029131 -
Level 9 Active LTD
Cabletel Surrey and Hampshire Limited
CRN 02740651 -
Level 9 Active LTD
Ntl Pension Trustees II Limited
CRN 11258264 -
Level 9 Active LTD
Ntl Pension Trustees Limited
CRN 03771014 -
Level 9 Active LTD
Ntl South Central Limited
CRN 02387692 -
Level 9 Active LTD
Ntl Trustees Limited
CRN 02702219 -
Level 9 Active LTD
Virgin Media Payments Ltd
CRN 06024812 -
Level 9 Active LTD
Virgin Media Secretaries Limited
CRN 02857052 -
Level 9 Active LTD
Virgin Wifi Limited
CRN 04414701
-
-
Level 8 Active LTD 3 children
Virgin Media Wholesale Limited
CRN 02514287-
Level 9 Active LTD
Birmingham Cable Limited
CRN 02244565 -
Level 9 Active LTD
Ntl Telecom Services Limited
CRN 02937788 -
Level 9 Active LTD
Virgin Media National Networks Limited
CRN 05174655
-
-
Level 8 2 children
03288998
CRN 03288998-
Level 9
03290821
CRN 03290821 -
Level 9
03290823
CRN 03290823
-
-
Level 8
13219252
CRN 13219252 -
Level 8 Active LTD
Bitbuzz UK Limited
CRN 08178308 -
Level 8 Active LTD
Ntl Business Limited
CRN 03076222 -
Level 8 Active LTD
Virgin Media Intermediary Purchaser Limited
CRN 13047371 -
Level 8 Active LTD
Virgin Media Pchc Limited
CRN 01733724 -
Level 8 Active LTD
-
Level 8 Active LTD
Virgin Mobile Telecoms Limited
CRN 03707664
-
-
Level 7 Active LTD 27 children
Ntl Rectangle Limited
CRN 04329656-
Level 8 Active LTD 16 children
Ntl Cablecomms Group Limited
CRN 03024703-
Level 9 13 children
02511877
CRN 02511877-
Level 10
02664006
CRN 02664006 -
Level 10
02851011
CRN 02851011 -
Level 10
02851013
CRN 02851013 -
Level 10
02851014
CRN 02851014 -
Level 10
02851015
CRN 02851015 -
Level 10
02851018
CRN 02851018 -
Level 10
02851019
CRN 02851019 -
Level 10
02851020
CRN 02851020 -
Level 10
02851021
CRN 02851021 -
Level 10
02851201
CRN 02851201 -
Level 10
02851203
CRN 02851203 -
Level 10
02861817
CRN 02861817 -
Level 10
02861856
CRN 02861856
-
-
Level 9 1 child
09430026
CRN 09430026
-
-
Level 8 Active LTD 9 children
Ntl (B) Limited
CRN 02735732-
Level 9 1 child
02371785
CRN 02371785-
Level 10
02406267
CRN 02406267
-
-
Level 9
02401044
CRN 02401044 -
Level 9
02416084
CRN 02416084 -
Level 9
02427172
CRN 02427172 -
Level 9
02443741
CRN 02443741 -
Level 9
02719477
CRN 02719477 -
Level 9 Active LTD
Ntl (South East) Limited
CRN 01870928
-
-
-
Level 7 1 child
02965241
CRN 02965241-
Level 8
03085518
CRN 03085518
-
-
Level 7 1 child
03741555
CRN 03741555-
Level 8
05050748
CRN 05050748
-
-
Level 7 1 child
05316140
CRN 05316140-
Level 8
04038930
CRN 04038930
-
-
Level 7 Active LTD 1 child
Ntl Midlands Limited
CRN 02357645-
Level 8
07981328
CRN 07981328
-
-
Level 7
02532188
CRN 02532188 -
Level 7
05313953
CRN 05313953 -
Level 7
05685196
CRN 05685196 -
Level 7 Active LTD
Virgin Media O2 Employee Medical Trust Limited
CRN 05993968
-
-
-
Level 5 Active LTD
Ntl Communications Services Limited
CRN 03403985 -
Level 5 Active LTD
Virgin Media SFA Finance Limited
CRN 07176280
-
-
Level 4
09354430
CRN 09354430
-
-
Level 3 Active LTD 1 child
Ntl Glasgow Holdings Limited
CRN 04170072-
Level 4 Active PRIVATE-UNLIMITED
Ntl Glasgow
CRN SC075177
-
-
Level 3 Active LTD 1 child
Ntl Kirklees Holdings Limited
CRN 04169826-
Level 4 Active PRIVATE-UNLIMITED
Ntl Kirklees
CRN 02495460
-
-
-
Level 2 Active LTD 87 children
Vmed O2 UK Holdco 1 Limited
CRN 12800546-
Level 3 Active PLC 86 children
Vmed O2 UK Financing II PLC
CRN 12804417-
Level 4 Active LTD 85 children
Vmed O2 UK Holdco 3 Limited
CRN 12807077-
Level 5 Active LTD 84 children
Vmed O2 UK Holdco 4 Limited
CRN 12809596-
Level 6 Active LTD 76 children
O2 Holdings Limited
CRN 02604354-
Level 7 Active LTD 54 children
O2 Business Holdings Limited
CRN 16335794-
Level 8 Active LTD 50 children
Daisy Midco Limited
CRN 09265705-
Level 9 Active LTD 35 children
Daisy Finco Limited
CRN 09203989-
Level 10 Active LTD 34 children
Daisy Group Limited
CRN 09203980-
Level 11 Active LTD 33 children
Daisy Communications Holdings Limited
CRN 11698468-
Level 12 Active LTD 23 children
Daisy Communications LTD.
CRN 04145329-
Level 13 Active LTD 11 children
Daisy Bidco Limited
CRN 13835168-
Level 14 Active LTD 10 children
XLN Limited
CRN 09091934-
Level 15 Active LTD 6 children
XLN Pay Limited
CRN 06436327-
Level 16 Active LTD
Card Processing Finance Limited
CRN 07654952 -
Level 16 Active LTD
Card Processing Group Limited
CRN 07654951 -
Level 16 Active LTD
Card Processing Service Limited
CRN 07654955 -
Level 16 Active LTD
Card Processing Solutions Limited
CRN 07661323 -
Level 16 Active LTD
CPS Merchant Services Limited
CRN 07654950 -
Level 16 Active LTD
XLN Card Processing Solutions Limited
CRN 06651811
-
-
Level 15 Active LTD
Onebilltelecom Limited
CRN 04037897 -
Level 15 Active LTD
XLN Energy Limited
CRN 09200327 -
Level 15 Active LTD
XLN Telecom LTD.
CRN 03902543
-
-
-
Level 13
03152569
CRN 03152569 -
Level 13
04119078
CRN 04119078 -
Level 13
04252034
CRN 04252034 -
Level 13
04468762
CRN 04468762 -
Level 13
08451649
CRN 08451649 -
Level 13
08494310
CRN 08494310 -
Level 13 Active LTD
Alternative Networks Limited
CRN 03571046 -
Level 13 Active LTD
Daisy Local Business Limited
CRN 09127507 -
Level 13 Active LTD
Daisy Telecoms 1 Limited
CRN 03561536 -
Level 13 Active LTD
Spiritel Mobile Limited
CRN 04232789 -
Level 13 Active LTD
Voice Mobile Limited
CRN 04112330
-
-
Level 12 Active LTD 4 children
Communicate Better Holdings Limited
CRN 06538108-
Level 13 Active LTD 1 child
Staveley Holdings Ltd
CRN 11281072-
Level 14 Active LTD
Staveley Communications Ltd
CRN 03565539
-
-
Level 13 Active LTD
Communicate Better Limited
CRN 04743770
-
-
Level 12 Active LTD
Daisy Data Centre Solutions Limited
CRN 08205265 -
Level 12 Active LTD
Premier Choice Communications Limited
CRN 06769735 -
Level 12 Active LTD
Premier Choice Rentals Limited
CRN 07792165 -
Level 12 Active LTD
Premier Choice Telecom Limited
CRN 04041312
-
-
-
-
Level 9 Active LTD 13 children
4Com Technologies Limited
CRN 06472837-
Level 10 Active LTD 12 children
4Com Group Limited
CRN 10844874-
Level 11 Active LTD 1 child
Eastern Telephones Limited
CRN 05207395-
Level 12
07720571
CRN 07720571
-
-
Level 11 Active LTD 1 child
Reach Digital Telecoms Ltd
CRN 09375466-
Level 12 Active LTD
Reach Digital Telecoms Highland Limited
CRN 11102168
-
-
Level 11 Active LTD
4Com Capital Limited
CRN 06472878 -
Level 11 Active LTD
4Com Network Services Limited
CRN 06472696 -
Level 11 Active LTD
Campfire Equipment Rentals Limited
CRN 12831439 -
Level 11 Active LTD
Hihi Support Limited
CRN 12831365 -
Level 11 Active LTD
Midshire Business Systems (Communications) Limited
CRN 04351890 -
Level 11 Active LTD
Pioneer Business Systems Limited
CRN 08380630 -
Level 11 Active LTD
Southern Business Communications Ltd
CRN 02529115
-
-
-
-
Level 8 Active LTD
O2 Business Limited
CRN 16039118 -
Level 8 Active LTD
Virgin Media Business Limited
CRN 01785381 -
Level 8 Active LTD
Vmed O2 UK 7 Limited
CRN 16039310
-
-
Level 7 Active LTD 10 children
Telefonica UK Limited
CRN 01743099-
Level 8 Active LTD
Cellular Radio Limited
CRN 01612599 -
Level 8 Active LTD
Digital Mobile Spectrum Limited
CRN 08247385 -
Level 8 Active LTD
DX Communications Limited
CRN SC133682 -
Level 8 Active LTD
Giffgaff Limited
CRN 04196996 -
Level 8 Active LTD
O2 Redwood Limited
CRN 02383186 -
Level 8 Active LTD
O2 Unify Limited
CRN 07999361 -
Level 8 Active LTD
Statiq Limited
CRN 08702435 -
Level 8 Active LTD
Telefonica Cybersecurity Tech UK Limited
CRN 12490724 -
Level 8 Active LTD
The Mobile Phone Store Limited
CRN 02837875 -
Level 8 Active LTD
Weve Limited
CRN 08178832
-
-
Level 7 Active LTD 2 children
Vmed O2 Networks Limited
CRN 14907010-
Level 8 Active LTD 1 child
O2 Networks Limited
CRN 02604351-
Level 9 Active LTD
-
-
-
Level 7 Active LTD 1 child
O2 Communications Limited
CRN 04271548-
Level 8 Active LTD
Tesco Mobile Limited
CRN 04780736
-
-
Level 7 Active LTD
Liberty Global Management Services I Limited
CRN 15550938 -
Level 7 Active LTD
O2 Cedar Limited
CRN 04678681 -
Level 7 Active LTD
Telefonica UK Pension Trustee Limited
CRN 04267552 -
Level 7 Active LTD
Vmed O2 Secretaries Limited
CRN 04272689 -
Level 7 Active LTD
Vmed O2 UK Intermediary Handset Financing Limited
CRN 16507897
-
-
Level 6 Active LTD 6 children
Virgin Media Investment Holdings Limited
CRN 03173552-
Level 7 Active LTD 1 child
Virgin Media Finco Limited
CRN 08045612-
Level 8 Active LTD
Virgin Media Finco 2 Limited
CRN 12581419
-
-
Level 7
02372564
CRN 02372564 -
Level 7
11049472
CRN 11049472 -
Level 7
SC119938
CRN SC119938 -
Level 7 Active PLC
Virgin Media Secured Finance PLC
CRN 07108352
-
-
-
-
-
-
Level 2 Active LTD
Liberty Global Managements Services 2 Limited
CRN 15545906 -
Level 2 Active LTD
Ntl (BCM Plan) Pension Trustees Limited
CRN 04342230 -
Level 2 Active PLC
Vmed O2 UK Financing I PLC
CRN 12800739 -
Level 2 Active LTD
Vmed O2 UK Holdco 6 Limited
CRN 16236372
-
-
Level 1 Active LTD
Virgin Media Mobile Finance Limited
CRN 09058868
-