M.A. AND PARTNERS LTD