Company name: Consulate General of India
Description: Consulate General of India, Birmingham (Official Website) - Consulate General of India in Birmingham, CGI Birmingham
20 Augusta St, Birmingham B18 6JL, United Kingdom