In conveyancing, the contract, or agreement for sale, usually prepared by the seller’s lawyers , is the legal agreement between the buyer and seller for the purchase/sale of the property. It contains the terms of the conveyancing transaction, such as the sale price, the date for completion,...