IM ALESHA LTD
12696281 - Incorporated on 25 June 2020
I C M FOUNDATION CIC
07296121 - Incorporated on 25 June 2010
IMC MANAGEMENT CONSULTANTS LIMITED
01451084 - Incorporated on 27 September 1979
IAN DAVIES (BRAMSHALL) LIMITED
09662133 - Incorporated on 29 June 2015
I M THERAPY LTD
10630551 - Incorporated on 21 February 2017
M I M OPTICS LIMITED
08755541 - Incorporated on 31 October 2013
M M I SECURITY LTD
14589488 - Incorporated on 12 January 2023
M M I SPORTSCARS LIMITED
06360554 - Incorporated on 4 September 2007
I M M CONSULTING LTD
07198908 - Incorporated on 23 March 2010
I M M ELECTRICAL LTDActive - Proposal to Strike off
08685704 - Incorporated on 11 September 2013
M M & I SHIPPING LTD
11129947 - Incorporated on 2 January 2018
M I M ESTATES LIMITED
15783439 - Incorporated on 17 June 2024
I M M ENTERTAINMENT LIMITEDActive - Proposal to Strike off
08852489 - Incorporated on 20 January 2014
M I M CLAIMS LIMITEDDissolved
08029129 - Dissolved on 26 November 2013
M. I. M. SOLUTIONS LIMITED
06376530 - Incorporated on 20 September 2007
M I M CARS LIMITEDActive - Proposal to Strike off
12024123 - Incorporated on 30 May 2019
I T M M LTD
08151075 - Incorporated on 20 July 2012
M M I TECHNOLOGIES LIMITEDLiquidation
06405332 - Incorporated on 22 October 2007
M I M CONSTRUCTION LIMITED
05894348 - Incorporated on 2 August 2006
SKIN LABORATORY GROUP LTD
11561775 - Incorporated on 10 September 2018