William Hames Registration Number 458 Registration Type Practising Registration Surname Hames Given Names William Director of Registered Company Hames Sharley (SA) Pty Ltd Status Active