Cary Duffield Registration Number 2461 Registration Type Practising Registration Surname Duffield Given Names Cary Preferred Name Cary Director of Registered Company Troppo Architects Status Active