DAVID LEECH & SONS LIMITED Company number 06896763 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address40 Victoria Row, Knypersley, Stoke-On-Trent, Staffordshire, ST8 7PU PostcodeST8 7PU Companies at this postcode 2 Average house price in ST8 7PU £161,000 (12 sales) Map