MARK LEESE & SON LIMITED Company number 07834119 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressWoodhouse Farm Caverswall Lane, Meir, Stoke-On-Trent, Staffordshire, ST3 6HP PostcodeST3 6HP Companies at this postcode 264 Average house price in ST3 6HP £476,000 (13 sales) Map