IMAC-REPAIRS LTD
11035604 - Incorporated on 27 October 2017
IMACHINATION LTD
14465101 - Incorporated on 7 November 2022
IMACK PRODUCTIONS LTDDisolved
SC739196 - Dissolved on 24 October 2023
IMACORP LIMITEDActive - Proposal to Strike off
10582988 - Incorporated on 25 January 2017
IMAC-TECH LIMITED
SC491329 - Incorporated on 14 November 2014
ANDREW DAVIES WEALTH MANAGEMENT LIMITEDDissolved
04293961 - Dissolved on 5 February 2019
IMAC GLOBAL LTDDisolved
13509539 - Dissolved on 17 January 2023
IMAC DESIGN LTD
SC347688 - Incorporated on 27 August 2008
IMAC CLAIMS LTDActive - Proposal to Strike off
07852690 - Incorporated on 18 November 2011
COMPUTER IMAC LIMITEDDissolved
07318156 - Dissolved on 26 November 2013
IMAC ESTATES LIMITED
NI052299 - Incorporated on 4 November 2004
MARKHAM IMAC LIMITEDDissolved
10765011 - Dissolved on 12 November 2019
IMAC DEVELOPMENTS LIMITEDActive - Proposal to Strike off
05794639 - Incorporated on 25 April 2006
IMAC ASSOCIATES LIMITEDActive - Proposal to Strike off
05612843 - Incorporated on 4 November 2005
IMAC CONSULTANCY LIMITEDActive - Proposal to Strike off
04015883 - Incorporated on 16 June 2000
IMAC (LONDON) LIMITEDActive - Proposal to Strike off
09506333 - Incorporated on 24 March 2015
IMAC SERVICES LIMITEDActive - Proposal to Strike off
10315849 - Incorporated on 8 August 2016
IMACULA LIMITEDDisolved
11153573 - Dissolved on 23 August 2022
IMACS GROUP LTD
16001352 - Incorporated on 7 October 2024
IMAC AVIATION LTD
10170093 - Incorporated on 9 May 2016