Units 2&3 Pembroke House 266-276 Torquay Road. Preston, Paignton, Devon TQ3 2EZ01803 522308 266-276 Torquay Road. Preston