IMI VISION LIMITED
04421176 - Incorporated on 19 April 2002
IMI COMPONENTS LIMITED
01640862 - Incorporated on 3 June 1982
IMI INNOVATIONS LIMITEDDissolved
06376175 - Dissolved on 17 August 2010
IMI MARSTON LIMITED
00155987 - Incorporated on 12 June 1919
IMI AMAL LIMITEDDissolved
00224646 - Dissolved on 19 July 2012
IMI GROUP LIMITED
06386809 - Incorporated on 1 October 2007
IMI CONSULTING LIMITED
06740100 - Incorporated on 3 November 2008
IMI MEDIA LIMITEDDissolved
07606352 - Dissolved on 30 July 2013
IMI SCOTLAND LIMITED
SC378424 - Incorporated on 12 May 2010
IMI-TEAK LIMITED
07461144 - Incorporated on 6 December 2010
IMI FABRICATIONS LIMITEDActive - Proposal to Strike off
08003704 - Incorporated on 23 March 2012
IMI GERMANY LIMITED
07843576 - Incorporated on 11 November 2011
IMI SYSTEMS LIMITED
SC055254 - Incorporated on 18 March 1974
IMI (BRADFORD) LIMITEDActive - Proposal to Strike off
09443299 - Incorporated on 17 February 2015
IMI. ELECTRIC LIMITEDDisolved
12594944 - Dissolved on 14 June 2022
IMI ENTERPRISE LIMITEDDisolved
11177371 - Dissolved on 16 November 2021
IMI SERVICES LIMITED
12938811 - Incorporated on 8 October 2020
IMIMIX LIMITEDDissolved
04202619 - Dissolved on 17 August 2010
IMIRIS LIMITED
07111342 - Incorporated on 22 December 2009
IMIXIO LIMITEDActive - Proposal to Strike off
08392519 - Incorporated on 7 February 2013