About Sands Resort Hotel Limited (04658829) United Kingdom