IMRANA LTD
12222200 - Incorporated on 23 September 2019
IMR TECH LTDDisolved
13749809 - Dissolved on 16 May 2023
IMRANN LTDDisolved
13638168 - Dissolved on 21 March 2023
IMRAMA LTDActive - Proposal to Strike off
14788858 - Incorporated on 10 April 2023
IMR SERVICES LIMITED
05755653 - Incorporated on 24 March 2006
IMR BUILDING LTDDisolved
14037091 - Dissolved on 19 September 2023
IMR TRADING LIMITEDActive - Proposal to Strike off
07116038 - Incorporated on 5 January 2010
IMR AUTOMATION LIMITED
NI616698 - Incorporated on 8 February 2013
IMR BUSINESS LIMITEDActive - Proposal to Strike off
08546749 - Incorporated on 28 May 2013
IMR PARTNERS LLPDissolved
OC364278 - Dissolved on 29 July 2014
IMR SOLUTIONS LIMITED
SC387959 - Incorporated on 1 November 2010
IMR RESEARCH LTDActive - Proposal to Strike off
09273658 - Incorporated on 21 October 2014
IMR PROFESSIONAL LIMITEDDisolved
10050318 - Dissolved on 14 November 2023
IMR MARKETING LTDDissolved
09883012 - Dissolved on 19 February 2019
IMR PROPERTY LIMITED
16517335 - Incorporated on 13 June 2025
IMRAN PRO LTDDisolved
15286081 - Dissolved on 4 February 2025
B&G IMR LIMITEDLiquidation
07154490 - Incorporated on 11 February 2010
IMRANKM LTDActive - Proposal to Strike off
10086611 - Incorporated on 29 March 2016
IMRECZE LTDActive - Proposal to Strike off
10164149 - Incorporated on 5 May 2016
IMRA EUROPE S.A.S.
FC021775 - Incorporated on 23 June 1999