MEMORANDUM OF AGREEMENT Dated: 29/12/2004