About White Sands Hotel & Spa 173 3 Limited (09137396) United Kingdom