About White Sands Hotel & Spa 280 5 Limited (09212608) United Kingdom