About Sandy Bay Apartments Limited (10238893) United Kingdom