About White Sands Hotel & Spa 336 2 Limited (09760165) United Kingdom