James Harbard Registration Number s3996 Registration Type Automatic Mutual Recognition Surname Harbard Given Names James Director of Registered Company James Harbard Architect (James Harbard Architect Pty Ltd) Status Active