About The International Cocoa Genebanks Project Limited (02686212) United Kingdom