About White Sands Hotel & Spa 177 4 Limited (09140311) United Kingdom