About White Sands Hotel & Spa 261 4 Limited (09182738) United Kingdom