Company name: Bank Of Baroda
Description: Bank of Baroda, India's International Bank Offers Internet Banking Services, Mobile Banking Services, Accounts, Loans, Financial Services to Corporates and NRIs.
2 Ealing Rd, Wembley HA0 4TL, United Kingdom