VETCARE LIMITED Company number 04825126 · Monitor this company Active Overview People 6 Financial Control Charges Documents Analysis Location Related Registered office AddressPennington House Vet Centre, Newlands Road, Leigh, Lancashire, WN7 4HA PostcodeWN7 4HA Companies at this postcode 18 Average house price in WN7 4HA £409,000 (33 sales) Map