WALDEN PARTNERS LTD.