About White Sands Hotel & Spa 260 7 Limited (09182891) United Kingdom