David Spencer Registration Number 2168 Registration Type Practising Registration Surname Spencer Given Names David Status Active