Tokyo marunouchi nakadorii building, 2-2: 3, marunouchi chiyoda-ku 100-0005
Is a branch of : BANK OF INDIA
Japan