20070525 business.international-business: ICICI gets an address in Birmingham