About Indigo Hotels Limited (07557433) United Kingdom