Troy Owen Registration Number 3047 Registration Type Practising Registration Surname Owen Given Names Troy Director of Registered Company ON Architecture Pty Ltd Status Active