SZEP O2 LTDDisolved
14648536 - Dissolved on 16 July 2024
O2 HOLDINGS LIMITED
02604354 - Incorporated on 23 April 1991
O2 SOLUTIONS LIMITED
01814089 - Incorporated on 4 May 1984
O2 OAK LIMITED
03646040 - Incorporated on 2 October 1998
O2 SKINCARE LIMITED
04983612 - Incorporated on 3 December 2003
O2 PLUS LIMITED
06176462 - Incorporated on 21 March 2007
O2 FLOWERS LTDActive - Proposal to Strike off
07892583 - Incorporated on 28 December 2011
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 BROKING ASopen
BR022410 - Incorporated on 30 March 2020
O2 DISTRIBUTION LIMITEDActive - Proposal to Strike off
SC822857 - Incorporated on 16 September 2024