Gerard Lynch Registration Number 3824 Registration Type Practising Registration Surname Lynch Given Names Gerard Company Name Hayes Anderson Lynch Architects Pty Ltd