About Astor House (torquay) Management Company Limited (06554658) United Kingdom