UK ENERGY MEDICS LTD
11553451 - Incorporated on 5 September 2018
MACTEC FAULTLESS LTD
10949811 - Incorporated on 6 September 2017
MACTE INTERNATIONAL LTD
14304006 - Incorporated on 18 August 2022
MACTRIC HOLDINGS LIMITED
16546970 - Incorporated on 27 June 2025
MACTRACK SYSTEMS LIMITEDActive - Proposal to Strike off
07451967 - Incorporated on 26 November 2010
CLARK MACTAVISH LIMITED
03785673 - Incorporated on 10 June 1999
MACTEL ENTERPRISE LTDActive - Proposal to Strike off
11720758 - Incorporated on 10 December 2018
MACTEC INSTALLATION LTD
10049385 - Incorporated on 8 March 2016
MACTRAN SOLUTIONS LTDActive - Proposal to Strike off
10205996 - Incorporated on 31 May 2016
MACTAGGART THIRD FUND
SC386405 - Incorporated on 4 October 2010
MACTERIOR DESIGNS LTD
14442889 - Incorporated on 25 October 2022
MACTON DEVELOPMENTS LTD
15968104 - Incorporated on 19 September 2024
MACTAGGART ESTATES LTDActive - Proposal to Strike off
SC295698 - Incorporated on 17 January 2006
MESSIEURS MACTAGGART
SL003064 - Incorporated on 2 July 1997
MACTAGGART & MICKEL HOMES LIMITED
SC013539 - Incorporated on 28 February 1925
MACTECH TRADING CO., LIMITEDActive - Proposal to Strike off
07111778 - Incorporated on 23 December 2009
MACTEC SERVICES (UK) LIMITED
08667555 - Incorporated on 29 August 2013
MACTAVISH FAMILY LIMITEDActive - Proposal to Strike off
SC376306 - Incorporated on 7 April 2010
MACTAR SURFACING LIMITEDActive - Proposal to Strike off
08606094 - Incorporated on 11 July 2013
MACTAVISH HEPBURN LIMITED
04390484 - Incorporated on 8 March 2002