National Brands Limited is a South African company that produces chips and snacks under the brand name Willards.
National Brands Limited is a subsidiary of AVI, a company listed on the Johannesburg Stock Exchange in the Food Products sector. AVI is home to an extensive brand portfolio of more than 53 brands; 33 owned brands and over 20 international brands under license.
The Biscuit and Snack sector of AVI is also referred to as Snackworks
Primary tabs
National Brands Limited
Company Description
Product Types offered by this company
Make This Page Even Better!
This content was last updated on July 30, 2025
Have a helpful detail to contribute? Catch something that should be corrected?
Contact Information
Go To a Different Sector:
Sponsored Content
Sponsored Content
