Heineken, Diageo and Namibia Breweries have finalised their joint venture in South Africa.