About The Atrium Torquay Management Limited (04827817) United Kingdom