IMOOORE LTD
12786696 - Incorporated on 2 August 2020
IMODEL UK LTDDissolved
06676964 - Dissolved on 30 March 2010
IMORCON LTDDissolved
07967212 - Dissolved on 15 October 2013
IMOVE TRUSTDisolved
08584807 - Dissolved on 4 October 2022
IMO-D2 LIMITEDDisolved
11110648 - Dissolved on 17 December 2024
IMOUBDI3 LTDActive - Proposal to Strike off
12108261 - Incorporated on 17 July 2019
IMO24 LIMITED
15121025 - Incorporated on 7 September 2023
IMOTECH LTDDisolved
14525169 - Dissolved on 25 March 2025
IMOVE EPC LTD
15469430 - Incorporated on 6 February 2024
IMOUNIA LTD
16229025 - Incorporated on 4 February 2025
IMO GRAPHICS LIMITED
05592945 - Incorporated on 14 October 2005
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
BLESSING BA LTDActive - Proposal to Strike off
09051087 - Incorporated on 21 May 2014
IMO ENTERPRISE LIMITED
06904750 - Incorporated on 13 May 2009