Nationality
British
Occupations
Livestock Rearing Consultant
Roles
Director, Secretary
Address
1 Natal Place, Invergordon, Ross-Shire, United Kingdom, IV18 0RS
James Alexander Mackie Business Events
01 Oct 2010
Resignation
26 Oct 2009
Resignation
01 Oct 2004
Appointment
01 Oct 2004
Appointment
Same name people