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