About White Sands Hotel & Spa 245 11 Limited (09181358) United Kingdom