About White Sands Hotel & Spa 334 2 Limited (09404401) United Kingdom