About White Sands Hotel & Spa 327 2 Limited (09392006) United Kingdom