About White Sands Hotel & Spa 138 6 Limited (09061479) United Kingdom