Mark Castle

Biography and declarations to follow

Declaration of interests

Directorships

Shareholdings

Consultancies

Appointments to other bodies

Membership of other veterinary or allied organisations

Employment

Qualifications (other than veterinary qualifications listed in the Register)

Interests relating to immediate family or close friends

Other relevant information