Iain Douglas MACRAE
Total number of appointments 2
- Date of birth
- January 1970
PLOUGHING CHAMPIONSHIPS (SCOTLAND) LIMITED (SC387506)
- Company status
- Active
- Correspondence address
- Montpelier Professional (Galloway) Limited, 1 Dashwood Square, Newton Stewart, Dumfries & Galloway, DG8 6EQ
- Role Active
- Director
- Appointed on
- 3 March 2024
- Nationality
- British
- Country of residence
- Scotland
- Occupation
- Agricultural
BLACK ISLE FARMERS' SOCIETY (SC219601)
- Company status
- Active
- Correspondence address
- Shawpark Farm, Munlochy, Ross Shire, IV8 8PQ
- Role Resigned
- Director
- Appointed on
- 1 January 2003
- Resigned on
- 1 January 2007
- Nationality
- British
- Country of residence
- Scotland
- Occupation
- Farmer