HUBERT C. LEACH (INVESTMENTS) LIMITED
00767505 - Incorporated on 12 July 1963
M.J. LEACH ELECTRICAL SERVICES LIMITEDDissolved
03480888 - Dissolved on 29 May 2012
SHANNON AND LEACH SURVEYING LIMITED
02344111 - Incorporated on 7 February 1989
RICHARD LEACH (BUILDING SERVICES) LIMITED
02359323 - Incorporated on 10 March 1989
CALLUM LEACH WEALTH MANAGEMENT LTD
12062991 - Incorporated on 21 June 2019
CHRIS LEACH COMPUTER SERVICES LIMITEDDisolved
09766499 - Dissolved on 24 May 2022
STEVEN LEACH BUILDING SERVICES LTD
09842890 - Incorporated on 27 October 2015
LEACH STRUCTURAL STEEL WORK LIMITED
03335407 - Incorporated on 18 March 1997
WHITAKER AND LEACH HOLDINGS LIMITED
14043117 - Incorporated on 12 April 2022
KNIGHT AND LEACH PROPERTY LIMITED
16345785 - Incorporated on 26 March 2025
TONY LEACH BUSINESS DEVELOPMENT LIMITEDDissolved
03656974 - Dissolved on 14 August 2012
CHRIS LEACH AND ASSOCIATES LIMITED
01752622 - Incorporated on 13 September 1983
LEACH & TURNER (FISHING GEAR) LIMITEDDissolved
00302571 - Dissolved on 5 November 2013
PEARSON LEACH CAPITAL VENTURES LIMITEDActive - Proposal to Strike off
09044001 - Incorporated on 16 May 2014
ROB LEACH CONSTRUCTION MANAGEMENT LTD.Active - Proposal to Strike off
09704009 - Incorporated on 27 July 2015
MARK LEACH ASSET MANAGEMENT LIMITED
09923645 - Incorporated on 21 December 2015
IAN LEACH SAFETY SERVICES LIMITED
10150307 - Incorporated on 27 April 2016
KRISTIAN LEACH PERSONAL TRAINING LTDActive - Proposal to Strike off
12104037 - Incorporated on 15 July 2019
SAM LEACH PLASTERING SERVICES LTD
13194128 - Incorporated on 10 February 2021
KNIGHT AND LEACH MAINTENANCE LIMITED
15048224 - Incorporated on 3 August 2023