MACH 25 LIMITED
15973900 - Incorporated on 23 September 2024
MACH-AIRE LIMITEDLiquidation
SC057500 - Incorporated on 7 April 1975
CKW MACH LIMITEDDisolved
06920414 - Dissolved on 16 January 2024
MACH AGENCY LTDDisolved
07234632 - Dissolved on 24 January 2023
MACH SERVE LIMITEDDissolved
05923583 - Dissolved on 11 January 2011
MACH DESIGN LTDActive - Proposal to Strike off
06193894 - Incorporated on 30 March 2007
MACH ELECTRICAL LTD
07862101 - Incorporated on 28 November 2011
MACH PARTNERSHIP LTDDissolved
07504362 - Dissolved on 4 September 2012
MACH CONSTRUCTION LTDLiquidation
07517160 - Incorporated on 4 February 2011
MACH ASSOCIATES LIMITEDActive - Proposal to Strike off
03689459 - Incorporated on 29 December 1998
MACH DATA LIMITEDDisolved
04115512 - Dissolved on 24 May 2022
MACH COMPUTERS LTD
09154643 - Incorporated on 30 July 2014
MACH DEVELOPMENTS LIMITED
09268763 - Incorporated on 17 October 2014
MACH SPEED LTD
09320266 - Incorporated on 20 November 2014
MACH GLOBAL LTD
09334601 - Incorporated on 1 December 2014
MACH 100 LIMITEDLiquidation
08891374 - Incorporated on 12 February 2014
DAMIAN MACH LIMITED
10152795 - Incorporated on 28 April 2016
MACH ENGINEERING LTD
13399525 - Incorporated on 14 May 2021
MACH EXPORTERS LTD.
12112590 - Incorporated on 19 July 2019
MACH PROPERTY LTDDisolved
11960989 - Dissolved on 16 August 2022