AMITKUMAR TRADING LIMITED
09674814 - Incorporated on 7 July 2015
IMR LIMITED
05439460 - Incorporated on 28 April 2005
IMROC
13960979 - Incorporated on 7 March 2022
IMPRO2PRO LTD
13407842 - Incorporated on 19 May 2021
IMRA LTD
15660915 - Incorporated on 19 April 2024
IMRC LTD
09174313 - Incorporated on 13 August 2014
IMRA LTDDisolved
12887588 - Dissolved on 22 February 2022
IMRI LTD
13287854 - Incorporated on 24 March 2021
IMRR LTD
11530576 - Incorporated on 22 August 2018
IMRT LTDDisolved
SC745223 - Dissolved on 27 February 2024
IMRP LTDDisolved
13354301 - Dissolved on 27 September 2022
DR IMR LTD
14794623 - Incorporated on 12 April 2023
IMR (UK) LTDLiquidation
07165469 - Incorporated on 23 February 2010
MAY HOLIDAY REALISATIONS ONE LIMITEDLiquidation
02931213 - Incorporated on 20 May 1994
AKEDAN LTDActive - Proposal to Strike off
12058876 - Incorporated on 19 June 2019
IMRAN81 LTDDisolved
15341037 - Dissolved on 13 May 2025
IMRAF LTD
15522151 - Incorporated on 26 February 2024
IMROC LTD.Disolved
04865273 - Dissolved on 5 October 2021
IMRGE LTD
10108531 - Incorporated on 7 April 2016
M IMRAN LTD
14265178 - Incorporated on 30 July 2022