About White Sands Hotel & Spa 120 5 Limited (08454951) United Kingdom