About White Sands Hotel & Spa 134 10 Limited (09040243) United Kingdom