About White Sands Hotel & Spa 218 3 Limited (09155197) United Kingdom