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
O/ I STUDIO LIMITEDActive - Proposal to Strike off
07583388 - Incorporated on 30 March 2011
A I O LIMITED
04223288 - Incorporated on 25 May 2001
I/O INTERACTIVE LIMITEDActive - Proposal to Strike off
06490213 - Incorporated on 31 January 2008
O&I FOODS LIMITED
16143790 - Incorporated on 18 December 2024
I O GLOSSOP LIMITED
07758064 - Incorporated on 31 August 2011
O. I. MEDICAL LIMITEDActive - Proposal to Strike off
07356994 - Incorporated on 25 August 2010
O H I LIMITED
03514839 - Incorporated on 20 February 1998
ZEST I/O LIMITED
12350633 - Incorporated on 5 December 2019
I&O INVENTORIES LIMITED
15275132 - Incorporated on 10 November 2023
I & O SERVICES LIMITED
09869462 - Incorporated on 12 November 2015
I/O LOGICAL LIMITED
10057850 - Incorporated on 11 March 2016
I O GAVRILA LIMITED
13464036 - Incorporated on 18 June 2021
OAKLI I/O LIMITEDActive - Proposal to Strike off
12528964 - Incorporated on 20 March 2020