About Birmingham Metropole Hotels Limited (01150202) United Kingdom