About Torquay Properties Ltd (07851481) United Kingdom