David Kelly Registration Number 3684 Registration Type Practising Registration Surname Kelly Given Names David Company Name BVN Architecture Pty Ltd