The International Agency for the Prevention of Blindness (IAPB), Registered Charity No: 1100559, Company Limited by Guarantee No: 4620869, Registered in England & Wales