MECHELEC CONSULTANCY LTDDisolved
07669460 - Dissolved on 16 May 2023
MECHELEC (FAREHAM) LIMITED
01746618 - Incorporated on 17 August 1983
HYDRA SERVICES LIMITEDDisolved
05480130 - Dissolved on 7 February 2023
ROBINS + ROBINS LTD
14792726 - Incorporated on 11 April 2023
TIMOTHY PERRIS BUILDING CONTRACTORS LIMITED
08935379 - Incorporated on 12 March 2014
MECHELEC SITE SERVICES LTDActive - Proposal to Strike off
08351183 - Incorporated on 8 January 2013
MECHELECPRO SOLUTIONS LTD
16312672 - Incorporated on 12 March 2025
MECHELEC SERVICES LIMITED
04622728 - Incorporated on 20 December 2002
MECHELEC HOLDINGS LIMITEDActive - Proposal to Strike off
06346567 - Incorporated on 17 August 2007
FEELGOOD COMMUNITIES CIC
06014304 - Incorporated on 30 November 2006
MECHELEC SYSTEM DESIGN LIMITEDDisolved
12487221 - Dissolved on 9 January 2024
MECHELEC RESOURCES LIMITEDActive - Proposal to Strike off
09157971 - Incorporated on 1 August 2014
DE VILLIERS SURVEYORS LIMITED
04918194 - Incorporated on 1 October 2003
MECHELEC SOLUTIONS LIMITED
08226507 - Incorporated on 24 September 2012
ROBIN RODGER
SL002260 - Incorporated on 6 August 1993
MECHELEC COMPONENTS LIMITEDDisolved
07918929 - Dissolved on 21 February 2023
MECHELEC ASSOCIATES LIMITEDDisolved
08370010 - Dissolved on 27 May 2025
1ST SITE ROBINSON LIMITEDDissolved
05158296 - Dissolved on 17 November 2009
SPIRE VENTILATION SUPPLIES LIMITEDDissolved
04386817 - Dissolved on 31 July 2012
ROBIN LTDDissolved
07029729 - Dissolved on 17 May 2011