IO MEASUREMENT LIMITED
12233783 - Incorporated on 30 September 2019
IO VET LIMITEDDisolved
11281533 - Dissolved on 3 September 2024
SUPERTHREAD IO LIMITED
12667384 - Incorporated on 12 June 2020
IO LOOP LIMITED
10104547 - Incorporated on 5 April 2016
BLOCZ IO LIMITED
10312178 - Incorporated on 4 August 2016
UNDEFINED IO LIMITED
09739948 - Incorporated on 19 August 2015
LAVER IO LIMITEDDisolved
09924604 - Dissolved on 3 August 2021
IO CREATIVE LIMITEDActive - Proposal to Strike off
10414595 - Incorporated on 6 October 2016
IO TEN LIMITED
10458296 - Incorporated on 2 November 2016
IO RESORTS LIMITEDDissolved
10481447 - Dissolved on 11 December 2018
IO HOLDINGS LIMITEDDissolved
10481990 - Dissolved on 11 December 2018
REVENUE IO LIMITED
16481897 - Incorporated on 29 May 2025
IONUT IONUT LTDDisolved
14132132 - Dissolved on 31 October 2023
IO SERVICES LIMITEDDissolved
04728226 - Dissolved on 30 September 2014
OPEN IO LIMITEDDisolved
07242271 - Dissolved on 21 May 2024
BLOSSOM IO LIMITED
07777475 - Incorporated on 19 September 2011
BUSINESS IO LIMITEDDissolved
07436405 - Dissolved on 24 June 2014
IO INTERNATIONAL LIMITEDDissolved
02533738 - Dissolved on 10 June 2014
IO MANAGEMENT LIMITEDLiquidation
03069809 - Incorporated on 19 June 1995
IO SOLUTIONS LIMITEDActive - Proposal to Strike off
04114050 - Incorporated on 24 November 2000