| Company | Timeline | Status | |
| McGrigor Donald Property Trustees Limited Director • Solicitor | 10 Dec 2013←3 Years→31 Oct 2017 | Dissolved | |
| McGrigors Limited Director • Solicitor | 4 Jul 2011←6 Years→31 Oct 2017 | Dissolved | |
| Global Smart Transformation Limited Director • Solicitor | 23 Sep 2009←26 Days→19 Oct 2009 | Active | |
Pacific Shelf 1587 Limited Director • Solicitor | 23 Sep 2009←10 Months→28 Jul 2010 | Dissolved | |
| AM (Leasing) Limited Director • Solicitor | 23 Sep 2009←23 Days→16 Oct 2009 | Active | |
Dac (Glasgow) Holdings Limited Director • Solicitor | 23 Sep 2009←10 Months→28 Jul 2010 | Dissolved | |
| Superior Energy Services (UK) Limited Director • Solicitor | 23 Sep 2009←2 Months→30 Nov 2009 | Active | |
| Agora Oil And Gas (UK) Limited Director • Solicitor | 23 Sep 2009←1 Month→13 Nov 2009 | Active | |
| Triton Software Ltd Director • Solicitor | 23 Sep 2009←2 Months→30 Nov 2009 | Active | |
| Panisera (UK) Limited Director • Solicitor | 17 Aug 2009←23 Days→9 Sep 2009 | Active | |
