About White Sands Hotel & Spa 109 8 Limited (08454936) United Kingdom