About White Sands Hotel & Spa 132 10 Limited (09040242) United Kingdom