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
MRSGB LTDDisolved
13991213 - Dissolved on 22 August 2023
MRS FOX LTDDisolved
14120353 - Dissolved on 19 December 2023
MRSAB LTDDisolved
13712578 - Dissolved on 10 December 2024
MRSXY LTDActive - Proposal to Strike off
15636541 - Incorporated on 11 April 2024
PATCHWAY CAR CLEANING LIMITEDDisolved
09648381 - Dissolved on 15 September 2024
GLOUCESTER HAND CAR WASH LTDDisolved
11652218 - Dissolved on 13 July 2021
AUTO WASHES LTD
14107266 - Incorporated on 13 May 2022
NANOCO TECHNOLOGIES LIMITED
04206123 - Incorporated on 26 April 2001
WE ARE SUMMIT LTD
08874988 - Incorporated on 4 February 2014
ASK MRS S LTD
12841712 - Incorporated on 27 August 2020