|
International Insulin Foundation Registered Charity 1099032 c/o Centre for International Health & Development Institute of Child Health University College London 30 Guilford Street London WC1N 1EH United Kingdom Tel.: +44 207 242 9789 ext. 2140 Fax: +44 207 404 2062 e-mail: IIF@access2insulin.org
Bank Details: NatWest Archway Branch, 28 Junction Road, London N19 5SL, United Kingdom
Sort Code: 60-22-08
Account Number: 95000380
|