M AND G INVESTMENT MANAGEMENT LTD.