J.LL.LEACH & CO.LIMITED Company number 00627571 · Monitor this company Active Overview People 16 Financial Control Charges Documents Analysis Location Related Registered office AddressEtruscan Street, Etruria, Stoke On Trent, Staffs, ST1 5SE PostcodeST1 5SE Companies at this postcode 3 Map