William Hames Registration Number 458 Registration Type Practising Registration Surname Hames Given Names William Company Name Hames Sharley