About White Sands Hotel & Spa 124 5 Limited (08454821) United Kingdom