HTHK LIMITED (1) HUTCHISON TELECOMMUNICATIONS (2) LIMITED SALE AND PURCHASE AGREEMENT