About White Sands Hotel & Spa 159 4 Limited (09086090) United Kingdom