Louistef (Pty) Ltd (the appellant) had leased a property from the Louis Snyders Familie Trust (the respondent) in Brits, North West Province since 1991, where it operated a Toyota dealership that included a fuel filling station. Under the Petroleum Products Act 120 of 1977, as amended by the Petroleum Products Amendment Act 58 of 2003, Louistef was issued a site licence and retail licence on 9 October 2008 to retail prescribed petroleum products at the site. In November 2013, the trust initiated negotiations to acquire Louistef's site licence so that the trust could apply for a retail licence. On 26 March 2014, Louistef and the trust concluded a written agreement of sale for the transfer of the site licence for R1 million. Louistef took the necessary steps, and on 14 May 2014, the Controller of Petroleum Products issued a site licence in the trust's name. Louistef ceased operating the filling station on 15 May 2014. However, on 26 June 2014, the trust's new attorneys claimed the agreement was invalid and unlawful, and refused payment of the purchase price.