About White Sands Hotel & Spa 127 6 Limited (09040293) United Kingdom