About White Sands Hotel & Spa 119 5 Limited (08454892) United Kingdom