About White Sands Hotel & Spa 198 2 Limited (09148152) United Kingdom