About Torquay Developments Limited (09592882) United Kingdom