Alexander Hall Registration Number 2925 Registration Type Practising Registration Surname Hall Given Names Alexander Preferred Name Alex Status Active