About White Sands Hotel & Spa 117 5 Limited (08454853) United Kingdom