About White Sands Hotel & Spa 306 2 Limited (09325958) United Kingdom