Edward MacKinnon Registration Number 3480 Registration Type Practising Registration Surname MacKinnon Given Names Edward Status Active