In 2010, Chaparrel Trading (Private) Limited opened a service station and commenced selling fuel. In June 2014, Trek Petroleum (Private) Limited was registered and all business conducted under Chaparrel Trading was transferred to Trek Petroleum, although Chaparrel Trading continued to exist but ceased business operations. At the time of transfer, Chaparrel Trading was under investigation by ZIMRA regarding tax obligations. On 3 June 2014, ZIMRA seized documents from a laptop computer and assessed that Chaparrel Trading owed tax of $44,263,133.48 (later revised to $45,220,636.28) based on profits made between 2010 and 2012. Chaparrel Trading objected to the assessment formally on 9 April 2017. On 6 July 2017, ZIMRA placed a garnishee on Trek Petroleum's accounts. Trek Petroleum brought an urgent application seeking to lift the garnishee and challenging the constitutionality of section 69 of the Income Tax Act.