Thomas Hall Registration Number 4234 Registration Type Practising Registration Surname Hall Given Names Thomas Preferred Name Tom Status Active