About White Sands Hotel & Spa 122 5 Limited (08454882) United Kingdom