Leech & Sons has Ceased Trading as of the 1st January 2022
We would like to thank all of our loyal customers for their support & business
throughout the years and wish you a Happy New Year.
David will now be trading as
For enquiries & repairs, please contact: