Tokyo yurakucho denki building / south tower: 352, 7-1, yurakucho 1-chome, chiyoda-ku 100 0006
Is a branch of : STATE BANK OF INDIA
Japan