| Company | Timeline | Status | |
| Innes Farms (Scotland) Limited Director • None | 6 Jan 2011←14 Years→Current | Active | |
| Innes Farms (Scotland) Limited Director • None | 6 Jan 2011←14 Years→7 Aug 2025 | Active | |
| Elgin City Football Club Limited Director • Director | 30 Nov 2005←5 Years→24 Mar 2011 | Active | |
Norwood Ltd Director • Director | 12 Mar 2002←12 Years→6 Feb 2015 | Dissolved | |
Norwood Homes Ltd Director • Director | 17 Aug 2000←10 Years→3 Mar 2011 | Dissolved | |
