About White Sands Hotel & Spa 143 10 Limited (09061626) United Kingdom