IMO ENERGY LIMITEDDisolved
08878494 - Dissolved on 19 July 2022
IMO SERVICES LTDDisolved
09722277 - Dissolved on 18 January 2022
IMO PROGRESSIVE UNION
CS004492 - Incorporated on 2 March 2020
IMO GLOBAL LIMITEDDisolved
12594305 - Dissolved on 14 June 2022
IMO TRADITIONAL LTDDisolved
14300355 - Dissolved on 12 September 2023
IMO REPORTING LIMITED
13834282 - Incorporated on 7 January 2022
IMO MOTORS LTDDisolved
14762538 - Dissolved on 3 September 2024
IMO ENTERPRISE LIMITED
06904750 - Incorporated on 13 May 2009
IMO AGENCY LIMITED
08132666 - Incorporated on 5 July 2012
IMO MANAGEMENT LIMITED
02653641 - Incorporated on 14 October 1991
IMO HOSTING LTDActive - Proposal to Strike off
08613056 - Incorporated on 17 July 2013
IMO CITIZENS LTDActive - Proposal to Strike off
08498000 - Incorporated on 22 April 2013
IMO HOLDINGS LIMITEDDissolved
04187512 - Dissolved on 6 April 2010
IMO LONDON LIMITED
11860427 - Incorporated on 5 March 2019
IMO HEALTHCARE LTDDisolved
09858389 - Dissolved on 16 May 2023
IMO PROPERTIES LTDActive - Proposal to Strike off
10466128 - Incorporated on 7 November 2016
IMO HOLDINGS LTD
14005552 - Incorporated on 28 March 2022
IMO INVESTMENTS LTD
14008617 - Incorporated on 29 March 2022
PATCHWAY CAR CLEANING LIMITEDDisolved
09648381 - Dissolved on 15 September 2024
GLOUCESTER HAND CAR WASH LTDDisolved
11652218 - Dissolved on 13 July 2021