About White Sands Hotel & Spa 118 5 Limited (08454954) United Kingdom