I.M. CONTRACTS LIMITEDDissolved
SC179694 - Dissolved on 1 June 2012
I.M. KELLY LIMITED
01433087 - Incorporated on 27 June 1979
I.M. GROUP LIMITED
03456018 - Incorporated on 27 October 1997
I.M. DEVELOPMENTS LIMITED
02265851 - Incorporated on 8 June 1988
I.M. FACILITIES LIMITED
02626921 - Incorporated on 5 July 1991
HOMEMAKERS I.M. LIMITEDLiquidation
SC400911 - Incorporated on 3 June 2011
I.M. OFFSHORE LIMITEDDissolved
SC417511 - Dissolved on 25 September 2018
I.M. DIRECTORS LIMITED
03425682 - Incorporated on 27 August 1997
I.M. SECRETARIES LIMITED
03425515 - Incorporated on 27 August 1997
I.M. SYSMAC LIMITEDDisolved
05580717 - Dissolved on 13 July 2021
I.M. (NETWORKS) LIMITED
02051428 - Incorporated on 1 September 1986
I.M ENGINEERS LIMITEDActive - Proposal to Strike off
06503826 - Incorporated on 14 February 2008
I.M. FINANCE LIMITED
05566631 - Incorporated on 16 September 2005
I.M. INSTALLATIONS LIMITEDLiquidation
04184501 - Incorporated on 21 March 2001
I.M. PLASTERING LIMITEDDisolved
05867338 - Dissolved on 5 December 2023
IMPACT I.M. LIMITED
02297927 - Incorporated on 20 September 1988
I.M. FUNDING LIMITED
04757294 - Incorporated on 8 May 2003
I.M. CABLING LIMITEDDisolved
05145933 - Dissolved on 9 April 2024
I.M. FABRICATIONS LIMITED
04184930 - Incorporated on 22 March 2001
I.M. REGISTRARS LIMITED
03425503 - Incorporated on 27 August 1997