Made O'Meter
Discover where a brand or product originates
Willards belongs to AVI Limited through National Brands Limited. Willards is owned by AVI Limited, headquartered in South Africa. No. The ultimate owner of Willards, AVI Limited, is headquartered in South Africa, not in the United States.
AVI Limited is a leading South African fast-moving consumer goods (FMCG) company listed on the JSE. The company's portfolio includes a vast range of products across food, beverage, and fashion sectors.
National Brands Limited (NBL)
Sources: avi.co.za
Check another productdisclaimer
poweredBy