J.L.FINDLOW & SONS LIMITED Company number 00728220 · Monitor this company Active Overview People 7 Financial Control Charges Documents Analysis Location Related Registered office AddressThe Yard, Ball Haye Road, Leek, Staffs, ST13 6AF PostcodeST13 6AF Companies at this postcode 3 Average house price in ST13 6AF £153,000 (13 sales) Map