IMAC GROUP LTD
NI630321 - Incorporated on 27 March 2015
IMACT GYM LTDActive - Proposal to Strike off
12739929 - Incorporated on 14 July 2020
IMACHDA LTD
16217603 - Incorporated on 29 January 2025
IMACO LIMITEDDissolved
03292806 - Dissolved on 5 October 2010
IMACE LIMITEDActive - Proposal to Strike off
07114015 - Incorporated on 30 December 2009
IMACK LIMITEDActive - Proposal to Strike off
SC433666 - Incorporated on 28 September 2012
INFINITE VENTURES (PEN Y FAN) LTD
09521781 - Incorporated on 1 April 2015
IMACE LIMITEDLiquidation
14995696 - Incorporated on 11 July 2023
IMACON LIMITEDActive - Proposal to Strike off
SC463837 - Incorporated on 15 November 2013
IMACC & CO LIMITED
13835096 - Incorporated on 7 January 2022
IMACOM LIMITEDLiquidation
03321011 - Incorporated on 19 February 1997
IMACOM LIMITEDActive - Proposal to Strike off
11475832 - Incorporated on 20 July 2018
IMACOB LIMITEDActive - Proposal to Strike off
08882351 - Incorporated on 7 February 2014
IMACO RUGS LTD
14958682 - Incorporated on 24 June 2023
TYRRELL IMAC LIMITEDDissolved
05444886 - Dissolved on 17 December 2019
IMAC SYSTEMS LIMITED
01423026 - Incorporated on 24 May 1979
IMAC SOFTWARE LIMITEDActive - Proposal to Strike off
10317523 - Incorporated on 8 August 2016
IMACRETE LIMITEDActive - Proposal to Strike off
05908856 - Incorporated on 17 August 2006
IMACK MEDIA LTD
SC683752 - Incorporated on 15 December 2020
TYRRELL IMAC LTDDisolved
12515621 - Dissolved on 11 January 2022