HMI LOGISTICS LTD
09333168 - Incorporated on 28 November 2014
HMI RECRUITMENT LTDActive - Proposal to Strike off
08560225 - Incorporated on 7 June 2013
HMIRAFTAB LIMITED
10864702 - Incorporated on 13 July 2017
HMIA TECHNOLOGIES LTDDisolved
14121118 - Dissolved on 24 October 2023
HMI MCMULLAN LIMITED
NI051526 - Incorporated on 20 August 2004
HMI TRADERS LIMITED
01934054 - Incorporated on 29 July 1985
HMI & PARTNERS LIMITED
08599901 - Incorporated on 8 July 2013
HMI ACCOUNTANTS LTDActive - Proposal to Strike off
09025409 - Incorporated on 6 May 2014
HMI TRADING LIMITEDActive - Proposal to Strike off
12949331 - Incorporated on 14 October 2020
HMI PROJECTS LIMITEDActive - Proposal to Strike off
09829749 - Incorporated on 19 October 2015
HMINVENT LIMITED
NI654084 - Incorporated on 29 June 2018
HMI CONSULTING LTD
09777449 - Incorporated on 15 September 2015
HMI CONSULTANCY LTDDisolved
SC560892 - Dissolved on 26 July 2022
HMI TILING LIMITED
14840095 - Incorporated on 2 May 2023
HMI ELEMENTS LIMITED
03556493 - Incorporated on 27 April 1998
HMI TECHNOLOGIES LIMITED
09768696 - Incorporated on 9 September 2015
HMI FLOWERS LIMITEDDisolved
13315215 - Dissolved on 16 August 2022
HMI ESTATES LIMITED
14526022 - Incorporated on 6 December 2022
HMI INTERNATIONAL LIMITEDActive - Proposal to Strike off
10118840 - Incorporated on 12 April 2016
MERCURY HMI LIMITED
09470273 - Incorporated on 4 March 2015