The Haida Stud

The Strole, West Buckfastleigh, Devon, TQ11 0JH, United Kingdom

Tel: 01364 643215