KAHN , DUHAMEL & PARTNER LTD ID 58698268