Introductory Video

Watch our short video to find out more about BH Leake & Sons then take a look at our great range of products and our capabilities in more detail or contact us directly to discuss your needs.

Registered in England No. 1061853. VAT No. GB111200948
Registered Office : 80 Dogpool Lane, Stirchley, Birmingham B30 2XH