About White Sands Hotel & Spa 271 5 Limited (09187758) United Kingdom