| Company | Timeline | Status | |
| Peterkins Trustees Limited Director • Solicitor | 1 Aug 2008←3 Years→1 May 2012 | Active | |
| Stuart Trustees Limited Secretary • Unreported | 28 Feb 2001←11 Years→1 May 2012 | Active | |
| Lacessa Limited Secretary • Unreported | 13 May 1998←1 Day→13 May 1998 | Dissolved | |
| Huntly Sports Trust Director • Solicitor | 5 Feb 1997←25 Years→14 Jul 2022 | Active | |
| Gordon Rural Action Director • Solicitor | 6 Sep 1995←23 Years→14 Dec 2018 | Active | |
| Tucson North International Ltd Secretary • Unreported | 9 Aug 1995←13 Years→31 Mar 2009 | Active | |
| Stuart Trustees Limited Director • Solicitor | 1 Mar 1991←21 Years→1 May 2012 | Active | |
| Rocin Limited Secretary • Unreported | 25 May 1990←7 Years→17 Mar 1998 | Dissolved | |
G.A. Duncan & Sons Limited Secretary • Unreported | 2 Dec 1988←2 Years 11 Months→20 Nov 1991 | Dissolved | |
| Duncan Grain (Fochabers) Limited Secretary • Unreported | 14 Jul 1988←3 Years→21 Oct 1991 | Active | |
