About White Sands Hotel & Spa 268 8 Limited (09187404) United Kingdom