About White Sands Hotel & Spa 266 5 Limited (09187493) United Kingdom