About White Sands Hotel & Spa 341 2 Limited (10610172) United Kingdom