AGREEMENT FOR SALE AND PURCHASE