Hospitality Hotel Developments (Pty) Ltd (Hospitality Hotel) was engaged in a hotel upgrade project and hired a subcontractor to install a computer network, wireless and internet system. On 4 February 2008, Compass Insurance Company Ltd (Compass Insurance) issued a construction guarantee to Hospitality Hotel for the subcontractor's performance in the amount of R1,444,428.51, with an expiry date of 30 April 2008. The subcontractor breached the contract and was provisionally wound up by the Western Cape High Court on 23 April 2008. On 25 April 2008, Hospitality Hotel sent a letter to Compass Insurance demanding payment under the guarantee. However, the demand letter did not attach a copy of the provisional liquidation court order as required by clause 4.2 of the guarantee. The court order was only furnished on 26 November 2008, long after the guarantee had expired. Compass Insurance refused to pay on the basis that the demand did not comply with the terms of the guarantee.