ICICI BANK LIMITED (IBL)
ICIC0002026
759229502
ICICI BANK LTD, PLOT NO. 818, NTPC CHOWK,LAXMI BAZAR, DIST. ANGUL,KANIHA PIN 759117
ODISHA
ANGUL
KANIHA
0
002026