ICICI BANK LIMITED (IBL)
ICIC0003960
605229030
ICICI BANK LTD,NO 111 NORTH STREET TIRUKKOYILUR
TAMIL NADU
VILLUPURAM
TIRUKKOYILUR
4146223977
003960