About Clyde House Management (torquay) Limited (04253125) United Kingdom