| Company | Timeline | Status | |
| Nutra Genesis Ltd Director • Unreported | 9 Nov 2010←1 Year 6 Months→25 May 2012 | Active | |
| Econotherm (UK) Limited Director • Company Director | 18 Mar 2009←4 Years→17 Oct 2013 | Active | |
Lea (Realisations) Limited Director • Accountant | 1 Sep 2008←11 Months→2 Aug 2009 | Dissolved | |
| Inspiretec Ltd Director • Finance Director | 23 Feb 2006←1 Year 4 Months→6 Jul 2007 | Active | |
Travelink Systems Limited Director • Director | 1 Feb 2000←7 Years→6 Jul 2007 | Dissolved | |
| Barbour Campbell Textiles Limited Director • Director | 27 Mar 1995←4 Years→5 Nov 1999 | Active | |
| Barbour Threads Limited Director • Director | 26 May 1994←5 Years→5 Nov 1999 | Active | |
| Tricel (Lanark) Limited Director • Company Director | 18 Nov 1992←7 Years→3 Dec 1999 | Active | |
| Forgemasters Limited Director • Company Director | 27 Oct 1991←8 Years→31 Jan 2000 | Dissolved | |
| Hicking Pentecost Limited Director • Company Director | 6 Aug 1991←8 Years→31 Jan 2000 | Active | |
