About White Sands Hotel & Spa 149 4 Limited (09086328) United Kingdom