About White Sands Hotel & Spa 115 5 Limited (08454966) United Kingdom