MACT - BRIDGE THE GAP LIMITED
06049181 - Incorporated on 11 January 2007
MACTRA MARINE LIMITED
08989032 - Incorporated on 9 April 2014
CWT SERVICES LTDDisolved
04877894 - Dissolved on 13 December 2022
MACTECA - IT WORKS LTD
15440139 - Incorporated on 24 January 2024
MACTECH LONDON LTDDisolved
11729092 - Dissolved on 10 May 2022
MACTAVISH UA LIMITED
10315391 - Incorporated on 5 August 2016
MACTATTIES LIMITED
SC844067 - Incorporated on 4 April 2025
MACTON PROJECTS LTD
11432285 - Incorporated on 25 June 2018
MACTECH GLOBAL LTD
15961752 - Incorporated on 17 September 2024
MACTAGGART & CO. LIMITED
SC339912 - Incorporated on 20 March 2008
DATATHERAPY LIMITED
03010839 - Incorporated on 17 January 1995
MACTEL SERVICE LIMITED
13373106 - Incorporated on 4 May 2021
C F VENDING LTD.
03637574 - Incorporated on 24 September 1998
MAC TREE SURGERY AND FENCING LIMITED
15473668 - Incorporated on 7 February 2024
MACTECH (EUROPE) LIMITED
02248445 - Incorporated on 26 April 1988
MACTAVISH KAY LIMITEDActive - Proposal to Strike off
05363550 - Incorporated on 14 February 2005
MACTO ALTUS GROUP LTD
16153154 - Incorporated on 27 December 2024
MACTEC OFFSHORE LTD
SC473315 - Incorporated on 24 March 2014
MACTOOL SOLUTIONS LP
SL021859 - Incorporated on 13 August 2015
MACTEC SOLUTIONS LTDDisolved
13915609 - Dissolved on 9 July 2024