About Lansdowne Court (torquay) Limited (06630016) United Kingdom