YALETOWN I/O LTDDissolved
08996922 - Dissolved on 21 August 2018
I & O PROP LTD
11820447 - Incorporated on 11 February 2019
O & I LOGISTICS LTD
12970802 - Incorporated on 23 October 2020
SOLUTIONS. I. O LTDDisolved
13821958 - Dissolved on 27 June 2023
I & O TRANSPORTS LTD
16119869 - Incorporated on 5 December 2024
LAYER 4 LIMITED
14930131 - Incorporated on 12 June 2023
LAYER1 LIMITEDDissolved
06530032 - Dissolved on 8 October 2019
LAYER9 LIMITEDActive - Proposal to Strike off
05998991 - Incorporated on 15 November 2006
LAYER 1-7 LIMITEDDissolved
08657209 - Dissolved on 23 July 2019
O DDRWS I DDRWS
04638820 - Incorporated on 16 January 2003
ABS O&I LTDActive - Proposal to Strike off
07871556 - Incorporated on 5 December 2011
I/O RECORDS LTDActive - Proposal to Strike off
SC436213 - Incorporated on 6 November 2012
I&O PROPERTY LTDDisolved
12883227 - Dissolved on 22 February 2022
STACK I/O LTDActive - Proposal to Strike off
10120602 - Incorporated on 13 April 2016
I O CHRIS LTDDisolved
14427704 - Dissolved on 26 March 2024
I. O. PRENDERGAST LTDActive - Proposal to Strike off
14470456 - Incorporated on 8 November 2022
I O MEDICAL LTD
13991125 - Incorporated on 21 March 2022
I&O GLOBAL LTD
16427978 - Incorporated on 2 May 2025
I & O BEAUTY LTDActive - Proposal to Strike off
07170502 - Incorporated on 25 February 2010
O & I CONSTRUCTION LTDActive - Proposal to Strike off
06633431 - Incorporated on 30 June 2008