About Sandy Beach Freeholds Limited (00900135) United Kingdom