About White Sands Hotel & Spa 251 3 Limited (09181417) United Kingdom