ALLPETS VETERINARY CLINIC LIMITED Company number 09571204 · Monitor this company Active Overview People 1 Financial Control Charges Documents Analysis Location Related Registered office Address84 Grange Road, Rhyl, Denbighshire, United Kingdom, LL18 4BY PostcodeLL18 4BY Companies at this postcode 11 Average house price in LL18 4BY £187,000 (16 sales) Map