About White Sands Hotel & Spa 155 8 Limited (09086161) United Kingdom