About White Sands Hotel & Spa 133 10 Limited (09040241) United Kingdom