About White Sands Hotel & Spa 223 4 Limited (09156548) United Kingdom