About White Sands Hotel & Spa 204 3 Limited (09150408) United Kingdom