THOMAS LEACH LIMITED
00204800 - Incorporated on 26 March 1925
ANDREW LEACH LIMITEDDisolved
04850549 - Dissolved on 13 December 2022
LEACH ASSOCIATES LIMITEDActive - Proposal to Strike off
04179598 - Incorporated on 14 March 2001
LEACH CONSULTING LIMITEDDisolved
08074357 - Dissolved on 19 October 2021
LEACH BROTHERS LIMITED
04856107 - Incorporated on 5 August 2003
LEACH ELECTRICAL LIMITEDDissolved
06267902 - Dissolved on 21 May 2019
LEACH GROUP LIMITEDActive - Proposal to Strike off
04002362 - Incorporated on 26 May 2000
MATTHEW LEACH LIMITEDActive - Proposal to Strike off
10371958 - Incorporated on 13 September 2016
LEACH OPERATIONS LIMITEDActive - Proposal to Strike off
10443237 - Incorporated on 24 October 2016
PETER LEACH LIMITED
13191996 - Incorporated on 10 February 2021
J A LEACH INVESTMENTS LTD
01840657 - Incorporated on 14 August 1984
HARLYN ENTERPRISES LIMITED
01227766 - Incorporated on 25 September 1975
HEIDI LEACH COMMS LTDDisolved
08762524 - Dissolved on 19 April 2022
LEACHWOOD LIMITEDActive - Proposal to Strike off
10386022 - Incorporated on 20 September 2016
D LEACH TRANSPORT LTDActive - Proposal to Strike off
10403852 - Incorporated on 30 September 2016
LEACH LANE CLINIC LTDDisolved
10991272 - Dissolved on 31 October 2023
LEACHKIN BAKERY LTD
SC435251 - Incorporated on 23 October 2012
58-60 LEACHCROFT LIMITED
14585138 - Incorporated on 11 January 2023
TERESA LEACH GREEN LTD
16584919 - Incorporated on 15 July 2025
SOUTH LEACHERITON LTDDissolved
12785596 - Dissolved on 29 June 2021