ICICI BANK LIMITED (IBL)
ICIC0003446
110229271
WA-88 MAIN MOTHER DAIRY MARKET SHAKARPUR NEW DELHI 110092
DELHI
SHAKARPUR BRANCH
8756402143
003446