TELEFONICA O2 HOLDINGS LIMITED
05310128 - Incorporated on 10 December 2004
TELEFONICA O2 UK LIMITED
04330394 - Incorporated on 28 November 2001
O2 OAK LIMITED
03646040 - Incorporated on 2 October 1998
O2 HOLDINGS LIMITED
02604354 - Incorporated on 23 April 1991
TELEFONICA GERMANY HOLDINGS LIMITED
08202391 - Incorporated on 5 September 2012
TELEFONICA UK HOLDINGS LIMITED
03722259 - Incorporated on 23 February 1999
TELEFONICA UK LIMITED
01743099 - Incorporated on 28 July 1983
O2 PROPERTY HOLDINGS LIMITEDDissolved
06723107 - Dissolved on 25 May 2010
TELEFONICA DIGITAL LIMITED
07884976 - Incorporated on 16 December 2011
TELEFONICA RETAIL LTDActive - Proposal to Strike off
11615972 - Incorporated on 10 October 2018
C&M TELEFONICA LTD
11930593 - Incorporated on 8 April 2019
O2 INTERNATIONAL HOLDINGS LIMITEDDisolved
04247157 - Dissolved on 9 July 2024
O2 LIMITEDActive - Proposal to Strike off
04330445 - Incorporated on 28 November 2001
O2 (UK) LIMITED
02012647 - Incorporated on 22 April 1986
ITW CAPITAL LTDDissolved
06849141 - Dissolved on 18 June 2013
VMED O2 UK HOLDINGS LIMITED
13047827 - Incorporated on 27 November 2020
GIFFGAFF LIMITED
04196996 - Incorporated on 9 April 2001
TELEFONICA INSURANCE UK BRANCHopen
BR014757 - Incorporated on 1 August 2010
UNITY CONTRACTING SERVICES LTD
05952128 - Incorporated on 2 October 2006
TELEFONICA GLOBAL RESOURCES LIMITED
02664011 - Incorporated on 19 November 1991