MSPL LTDActive - Proposal to Strike off
10971876 - Incorporated on 20 September 2017
MSPL LTDActive - Proposal to Strike off
06358567 - Incorporated on 3 September 2007
MSPL (ESSEX) LTDDisolved
08620994 - Dissolved on 8 September 2022
MSPLAS LTDActive - Proposal to Strike off
11759438 - Incorporated on 10 January 2019
MSPLATTITUDE LTDActive - Proposal to Strike off
14198057 - Incorporated on 27 June 2022
MSPLASTICS LTDDisolved
SC558084 - Dissolved on 3 December 2024
SHIRLEY MSPL LTD
13350438 - Incorporated on 21 April 2021
MSPLATINUMMOTORS LTDDisolved
13541431 - Dissolved on 31 January 2023
MSPL ENGINEERING LIMITED
08720410 - Incorporated on 7 October 2013
W J LEACH LTD.
SC250253 - Incorporated on 29 May 2003
C LEACH LTDDisolved
15142248 - Dissolved on 24 December 2024
W & L LEACH LTDDisolved
13610919 - Dissolved on 28 November 2023
D LEACH LTD
07914728 - Incorporated on 18 January 2012
LEACH'S LTD
06299171 - Incorporated on 2 July 2007
M. C. LEACH LTD.Active - Proposal to Strike off
04559413 - Incorporated on 10 October 2002
M & S PLUMBING HEATING LTDLiquidation
08833946 - Incorporated on 7 January 2014
RQ LEACH LTDDisolved
13579921 - Dissolved on 28 March 2023
PG LEACH LTDActive - Proposal to Strike off
13932630 - Incorporated on 22 February 2022
GF LEACH LTDDisolved
13670352 - Dissolved on 9 July 2024
EU LEACH LTDDisolved
13479925 - Dissolved on 21 March 2023