About White Sands Hotel & Spa 156 8 Limited (09086148) United Kingdom