M & S PARTNERS LTD.