About White Sands Hotel & Spa 228 7 Limited (09160197) United Kingdom