About White Sands Hotel & Spa 113 5 Limited (08454893) United Kingdom