AGREEMENT for the sale and purchase of 105 ordinary shares of JADE COMMUNICATIONS LIMITED