DAVID LEACH HAULAGE LTDActive - Proposal to Strike off
08703772 - Incorporated on 24 September 2013
DAVID LEACH TRANSPORT LIMITEDActive - Proposal to Strike off
10997919 - Incorporated on 5 October 2017
DAVID LEACH ECOLOGY LIMITED
08846666 - Incorporated on 15 January 2014
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
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
LEACHY LTDDisolved
14805247 - Dissolved on 24 September 2024
EF LEACH LTDDisolved
14034838 - Dissolved on 19 March 2024
LEACHE LTD.Active - Proposal to Strike off
11302860 - Incorporated on 10 April 2018
S LEACH TM LTDActive - Proposal to Strike off
11866473 - Incorporated on 7 March 2019
WW LEACH LTDDisolved
13935170 - Dissolved on 22 August 2023
EX LEACH LTDDisolved
13964698 - Dissolved on 8 August 2023
UU LEACH LTDActive - Proposal to Strike off
13969951 - Incorporated on 11 March 2022