About Urban Luxury Hotels Limited (07497419) United Kingdom