MECH TECHNOLOGY LTDDisolved
12051351 - Dissolved on 26 October 2021
MECH SOLUTIONS LTDDisolved
09748235 - Dissolved on 5 October 2021
PIPE MECH LTDActive - Proposal to Strike off
SC515248 - Incorporated on 9 September 2015
AT MECH LTDDisolved
09867503 - Dissolved on 11 March 2025
MAC-MECH LTDDisolved
11998936 - Dissolved on 2 July 2024
J MECH LTDDisolved
SC542771 - Dissolved on 31 January 2023
THISTLE MECH LTDActive - Proposal to Strike off
SC544505 - Incorporated on 5 September 2016
LAW-MECH LTD
10599961 - Incorporated on 3 February 2017
WELD & MECH LTD
10690000 - Incorporated on 24 March 2017
S.C.B. MECH LTD
SC649507 - Incorporated on 12 December 2019
MECH WIND LTDDisolved
SC710369 - Dissolved on 7 March 2023
REN-MECH LTDDisolved
13561535 - Dissolved on 4 January 2022
DB MECH LTD
14325843 - Incorporated on 30 August 2022
MCLA MECH LTDDisolved
SC747008 - Dissolved on 24 October 2023
DESIGNER MECH LTDDisolved
14465781 - Dissolved on 18 March 2025
SJW MECH LTD
14960638 - Incorporated on 26 June 2023
ELITE-MECH LTD
15010649 - Incorporated on 18 July 2023
INDIGO MECH LTD
15422658 - Incorporated on 18 January 2024
AE MECH LTD
SC837554 - Incorporated on 12 February 2025
DLM MECH LTD
16293203 - Incorporated on 5 March 2025