MECHELECCO LIMITEDDisolved
12995504 - Dissolved on 17 May 2022
MECHELLEMEDIA LIMITEDDisolved
15398805 - Dissolved on 11 March 2025
LPM MECHELEC LIMITEDActive - Proposal to Strike off
07168184 - Incorporated on 24 February 2010
GRAY INNOVATIONS LTDActive - Proposal to Strike off
SC227962 - Incorporated on 11 February 2002
PERRIS BUILDING SERVICES LTDLiquidation
04877919 - Incorporated on 27 August 2003
PERRISWOOD ARCHERY STS LTD
08608397 - Incorporated on 12 July 2013
YELLOW RED K.V. MECHELEN LTD
15810898 - Incorporated on 1 July 2024
MECHELEC INNOVATIONS LTDActive - Proposal to Strike off
15558268 - Incorporated on 12 March 2024
MECHELEC MIDLANDS LTDDissolved
07081067 - Dissolved on 5 July 2011
ROYCERAD MECHELEC LTD
14995523 - Incorporated on 11 July 2023
MECHELEC SERVICES LTD
12558077 - Incorporated on 15 April 2020
MECHELEC PROJECTS LTD
11259904 - Incorporated on 16 March 2018
PERRISS AVIATION LIMITEDDisolved
12914335 - Dissolved on 26 December 2023
IT MECHELEC CYFYNGEDIGDisolved
14638452 - Dissolved on 8 July 2025
MECHELEC PERSONNEL LTDDisolved
12566559 - Dissolved on 20 September 2022
MECHELEC ENGINEERING LTD
05295379 - Incorporated on 24 November 2004
JTB HOLDING LTD
06906355 - Incorporated on 14 May 2009
MECHELLE RECRUITMENT LTDActive - Proposal to Strike off
09156021 - Incorporated on 31 July 2014
MECHELEC MAINTENANCE LTD
10061264 - Incorporated on 14 March 2016
MECHELECTRIX SERVICES LTD
15975622 - Incorporated on 24 September 2024