About Sandy Beach Property Ltd (12949275) United Kingdom