M AND G SECURITIES LTD