| Company | Timeline | Status | |
| Bairds Malt (Pension Trustees) Ltd Director • Accountant | 6 Mar 2007←1 Day→6 Mar 2007 | Active | |
| Moray Firth Maltings Limited Secretary • Unreported | 27 Dec 2006←11 Years→28 Feb 2018 | Active | |
| Maltco 3 Limited Secretary • Unreported | 27 Dec 2006←9 Months→30 Sep 2007 | Dissolved | |
| Scotgrain Agriculture Limited Director • Chartered Management Accountan | 3 Dec 2001←16 Years→28 Feb 2018 | Active | |
| Mark Lawrence (Grain) Limited Secretary • Unreported | 6 Aug 1999←18 Years→28 Feb 2018 | Dissolved | |
| Scotgrain Agriculture Limited Secretary • Chartered Management Accountan | 6 Aug 1999←18 Years→28 Feb 2018 | Active | |
| Saxon Agriculture Limited Secretary • Unreported | 6 Aug 1999←18 Years→28 Feb 2018 | Active | |
| ABB Power T&D Limited Secretary • Unreported | 12 Apr 1989←2 Years 9 Months→16 Jan 1992 | Active | |
