About White Sands Hotel & Spa 265 3 Limited (09187402) United Kingdom