About White Sands Hotel & Spa 286 9 Limited (09212680) United Kingdom