Contact Us HEAD OFFICE PHYSICAL ADDRESS 22 Bunsen Street Industria Johannesburg 2093 POSTAL ADDRESS Anchor Yeast P O Box 43143 Industria 2042 CONTACT NUMBERS Telephone: +27 11 248 8200 Customer Care: 0860 105 135