Two voluntary associations, Klub Lekkerrus and Klub Libertas, operated holiday resorts and in 1990 each concluded agreements to purchase all issued shares and loan accounts in two property-owning companies from Mr P J H van Tonder. In 1991 the two clubs unanimously amalgamated into a new voluntary association, Klub Lekkerrus/Libertas (the Club), which thereafter continued operating the resorts. Although the purchase prices were not fully paid within the stipulated 60 months, Mr van Tonder never cancelled the agreements and continued to accept payments, later granting an indefinite extension. After his death in 1997, disputes arose regarding whether the amalgamation had terminated the original share sale agreements, whether the non-variation clauses prevented substitution of the Club, and whether ownership of the shares vested in the Club or in Mr van Tonder’s estate or Troye Villa (a company controlled by his widow). The High Court found for the plaintiffs, but the Club appealed.