About White Sands Hotel & Spa 144 10 Limited (09061609) United Kingdom