Veterinary in Salford, Lancashire We help you find any company! Xepharma Limited Flat 4 Mayfair, Mayfield Road Salford, Lancashire