About White Sands Hotel & Spa 339 2 Limited (10475102) United Kingdom