B.H.LEAKE & SONS LIMITED Company number 01061853 · Monitor this company Active Overview People 9 Financial Control Charges Documents Analysis Location Related Registered office Address80 Dogpool Lane, Stirchley, Birmingham, B30 2XH PostcodeB30 2XH Companies at this postcode 3 Average house price in B30 2XH £203,000 (17 sales) Map