About White Sands Hotel & Spa 112 5 Limited (08454875) United Kingdom