66 Torwood Street
Torquay , Devon TQ1 1DT
United Kingdom