HOWELLS VS GROUP LIMITED Company number 17042604 · Monitor this company Active Overview People 5 Control Charges Documents Analysis Location Related Registered office AddressC/O Howells Veterinary Services, York Road, York, North Yorkshire, England, YO61 3EB PostcodeYO61 3EB Map