LAYER37 LTD.
08190560 - Incorporated on 24 August 2012
LAYER 84 LTD
15108611 - Incorporated on 1 September 2023
LAYER 88 LTDActive - Proposal to Strike off
10995174 - Incorporated on 4 October 2017
SGS TELECOMMUNICATIONS EUROPE LIMITED
04165129 - Incorporated on 21 February 2001
LAYER 1 LTD
15048946 - Incorporated on 4 August 2023
LAYER 47 LTD
14003609 - Incorporated on 25 March 2022
LAYER 83 LTD
07865358 - Incorporated on 30 November 2011
O-I GLASS LIMITED
00526983 - Incorporated on 17 December 1953
I O PROJECTS LIMITED
06762417 - Incorporated on 1 December 2008
R. O. I. LIMITED
02069513 - Incorporated on 31 October 1986
O I ENGINEERING LIMITEDDissolved
SC389636 - Dissolved on 2 January 2015
I&O CONSULTING LIMITED
07855009 - Incorporated on 21 November 2011
I & O MED LIMITED
07963347 - Incorporated on 24 February 2012
O/I DESIGN LIMITED
11437161 - Incorporated on 28 June 2018
O&I DESIGN LIMITED
10357937 - Incorporated on 2 September 2016
O I PROPERTIES LIMITED
13027875 - Incorporated on 18 November 2020
I. O . ELECTRICALS LIMITED
10551098 - Incorporated on 6 January 2017
CONVERGE I/O LIMITED
14668389 - Incorporated on 16 February 2023
INFINITY I/O LIMITEDDissolved
04610773 - Dissolved on 27 April 2010
I. O. E. LIMITED
04676172 - Incorporated on 24 February 2003