About White Sands Hotel & Spa 104 6 Limited (08454971) United Kingdom