Meihuizen Freight (Pty) Ltd acted as ship and cargo agent in South Africa for TMP, a Portuguese shipping company that owned the vessel mv 'TMP Sagittarius'. Maviga UK Limited, an English commodity trader, contracted with TMP for the carriage of white maize from Durban to Lobito, Angola. On 17 July 2002, the vessel developed a severe list after departing from Durban, was refused entry to East London, lost power, and drifted onto rocks near Leach Bay. By 26 July 2002 the vessel broke in two and the cargo was totally lost. Maviga alleged the loss was due to the unseaworthiness of the vessel and TMP's breach of the contract of carriage. Freight payable by Maviga to TMP (US$124,020.00) had been paid to Meihuizen's bank account as TMP's authorized agent to receive payment. Maviga sought to attach and arrest this money in Meihuizen's bank account to found jurisdiction and provide security for its claim against TMP. Nel J granted an ex parte order authorizing the sheriff to attach the 'freight moneys' in Meihuizen's bank account. Nedbank subsequently transferred R1,258,803.00 from Meihuizen's account to an account controlled by the sheriff. Meihuizen applied to have the order set aside. Davis J partially upheld Meihuizen's application, ordering the release of R508,745 (which was owed to Meihuizen by TMP) but confirming the attachment of the balance. Meihuizen appealed.