About White Sands Hotel & Spa 247 7 Limited (09181413) United Kingdom