WILLOW VETERINARY CLINIC LTD Company number 06523302 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office Address385 Leek Road, Endon, Stoke On Trent, Staffordshire, ST9 9BA PostcodeST9 9BA Companies at this postcode 7 Average house price in ST9 9BA £411,000 (8 sales) Map