About White Sands Hotel & Spa 152 4 Limited (09086082) United Kingdom