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
I O COMPONENTS LIMITED
03616458 - Incorporated on 17 August 1998
P O I LIMITED
04028984 - Incorporated on 7 July 2000
O & I INVEST LIMITEDActive - Proposal to Strike off
08954738 - Incorporated on 24 March 2014
I O GLOSSOP LIMITED
08948849 - Incorporated on 19 March 2014
I & O SOLUTION LIMITED
10874069 - Incorporated on 19 July 2017
I O LONDON LIMITEDActive - Proposal to Strike off
11036745 - Incorporated on 30 October 2017
O & I CONSULTING LIMITED
06965875 - Incorporated on 17 July 2009