O2 VENTURES LIMITED
15555262 - Incorporated on 11 March 2024
O2 SOLUTIONS LIMITED
01814089 - Incorporated on 4 May 1984
O2 SKINCARE LIMITED
04983612 - Incorporated on 3 December 2003
O2 PLUS LIMITED
06176462 - Incorporated on 21 March 2007
O2 PROMATIONS LIMITEDActive - Proposal to Strike off
07599722 - Incorporated on 11 April 2011
O2 ANAESTHESIA LIMITEDLiquidation
07612230 - Incorporated on 21 April 2011
ILLUMINATRIX (O2) LIMITEDActive - Proposal to Strike off
07984449 - Incorporated on 9 March 2012
O2 & D1 LIMITEDDisolved
SC388076 - Dissolved on 25 February 2025
O2 FINANCIAL LIMITEDActive - Proposal to Strike off
09201735 - Incorporated on 3 September 2014
O2 DEGREE LIMITED
08090343 - Incorporated on 31 May 2012
O2 MANAGER LIMITED
03704713 - Incorporated on 25 January 1999
O2 CONNECT LIMITED
10010305 - Incorporated on 17 February 2016
NASCENT-O2 LIMITEDActive - Proposal to Strike off
10184646 - Incorporated on 17 May 2016
O2 HORIZON LIMITEDActive - Proposal to Strike off
11121486 - Incorporated on 21 December 2017
O2 TELECOM LIMITEDActive - Proposal to Strike off
11700250 - Incorporated on 28 November 2018
O2 DISTRIBUTION LIMITEDActive - Proposal to Strike off
SC822857 - Incorporated on 16 September 2024
TEMPLETON BURN LIMITEDActive - Proposal to Strike off
SC450525 - Incorporated on 21 May 2013
O2 TRANSACTIONS LIMITED
02713001 - Incorporated on 1 May 1992
O2 (ONLINE) LIMITEDActive - Proposal to Strike off
01906156 - Incorporated on 17 April 1985
O2 LEISURE LIMITEDDissolved
07187591 - Dissolved on 6 August 2013