About White Sands Hotel & Spa 130 8 Limited (09040360) United Kingdom