John Leonard Registration Number s3176 Registration Type Automatic Mutual Recognition Surname Leonard Given Names John Preferred Name Richard Status Active