About Luxury Hotels And Resorts Of The World Ltd (07722407) United Kingdom