SALE PURCHASE AGREEMENT