SALE AND PURCHASE OF SHARES AGREEMENT