Cary Duffield Registration Number 2461 Registration Type Practising Registration Surname Duffield Given Names Cary Company Name Troppo Architects