- IMR CONSULTANTS LIMITED- 08470687 - Incorporated on 3 April 2013 
- IMR TRADING LTD- 10407584 - Incorporated on 3 October 2016 
- IMR TRANSPORT LTD- 14478619 - Incorporated on 11 November 2022 
- IMR SOLUTIONS LTDActive - Proposal to Strike off- 13751045 - Incorporated on 18 November 2021 
- IMR HOLDINGS LTDDisolved- 13769117 - Dissolved on 28 March 2023 
- IMR HOLDINGS LTD- 16532632 - Incorporated on 20 June 2025 
- IMR DEVELOPMENTS LIMITEDLiquidation- 05353666 - Incorporated on 4 February 2005 
- IMR LOGISTICS LIMITEDDissolved- 07771272 - Dissolved on 10 September 2013 
- IMR UK LIMITEDDissolved- 05028542 - Dissolved on 10 August 2010 
- IMR CONSULTING LTDDissolved- 07443348 - Dissolved on 30 September 2014 
- IMR CAPITAL LIMITEDActive - Proposal to Strike off- 08046634 - Incorporated on 26 April 2012 
- IMR CONSULTANCY LIMITED- 05169452 - Incorporated on 2 July 2004 
- IMR WORLD LIMITED- 06062519 - Incorporated on 23 January 2007 
- IMR VENTURES LTDDisolved- 09978352 - Dissolved on 27 February 2024 
- IMR INVESTMENTS LTDDisolved- 11102806 - Dissolved on 17 May 2022 
- IMR CONSULTING LIMITEDDisolved- 13188155 - Dissolved on 19 April 2022 
- IMR HOTELS LIMITED- 14056595 - Incorporated on 20 April 2022 
- FERNANDO IMR LTD- 14639649 - Incorporated on 4 February 2023 
- IMR NETWORKS LTD- 13727249 - Incorporated on 6 November 2021 
- IMRAKA LTDActive - Proposal to Strike off- 10084877 - Incorporated on 24 March 2016