| Company | Timeline | Status | |
| Deil's Craig Dam Proprietors Limited Director • Company Director | 23 Mar 2009←16 Years→Current | Active | |
| Aberlour Child Care Trust Director • Chartered Accountant | 1 Dec 2006←5 Years→6 Mar 2012 | Active | |
| Epic Developments Limited Director • Director | 7 Dec 2005←20 Years→Current | Active | |
| Dumbrock Loch Limited Director • Company Director | 4 Mar 2003←22 Years→Current | Active | |
| Punchbowl Dam Ltd Director • Company Director | 24 Oct 2002←8 Years→22 Dec 2010 | Active | |
Bitrex Limited Director • Company Director | 4 May 1999←1 Year 6 Months→20 Nov 2000 | Dissolved | |
Anipel Limited Director • Company Director | 4 May 1999←1 Year 6 Months→20 Nov 2000 | Dissolved | |
| Meconic Limited Director • Company Director | 4 May 1999←1 Year 6 Months→20 Nov 2000 | Dissolved | |
| Macfarlan Smith Limited Director • Company Director | 4 May 1999←1 Year 6 Months→20 Nov 2000 | Active | |
| M&C Energy Group Limited Director • Chartered Accountant | 5 Jan 1995←14 Years→23 Dec 2009 | Active | |
