Total number of appointments 4, 3 active appointments
- Correspondence address
- Primrosehill Farmhouse, Laurencekirk, Kincardineshire, AB30 1RN
- Appointed on
- 13 November 2025
- Correspondence address
- Montpelier Professional (Galloway) Limited 1 Dashwood Square, Newton Stewart, Dumfries & Galloway, DG8 6EQ
- Appointed on
- 22 October 2010
- Correspondence address
- Primrosehill Farmhouse, Laurencekirk, Kincardineshire, AB30 1RN
- Appointed on
- 30 September 1999
- Correspondence address
- PRIMROSEHILL FARMHOUSE, LAURENCEKIRK, KINCARDINESHIRE, AB30 1RN
- Appointed on
- 28 October 1988
- Occupation
- AGRICULTURAL CONTRACTOR