About White Sands Hotel & Spa 126 4 Limited (09040305) United Kingdom