About Sandhurst Court (torquay) Management Company Limited (04119612) United Kingdom