About Sandy Bay Developments Limited (11380809) United Kingdom