| Company | Timeline | Status | |
| Langstane Maintenance Limited Director • Director | 31 May 2018←1 Month→7 Jul 2018 | Active | |
| Langstane Developments Limited Director • Director | 31 May 2018←1 Month→7 Jul 2018 | Active | |
| Langstane Property Limited Director • Director | 31 May 2018←1 Month→7 Jul 2018 | Active | |
| Craiglovat Ltd Director • Director | 21 Apr 2016←12 Months→16 Apr 2017 | Dissolved | |
| Grampian Links Limited Director • Solicitor | 13 Apr 2016←1 Year 3 Months→31 Jul 2017 | Dissolved | |
| Miller Cromdale Riverside Business Park Limited Director • Solicitor | 12 Mar 2014←5 Years→31 Jul 2019 | Dissolved | |
| Miller Cromdale (Old Ford Road) Limited Director • Solicitor | 12 Mar 2014←5 Years→31 Jul 2019 | Dissolved | |
Glenhire Express Limited Director • Solicitor | 27 Feb 2013←1 Day→27 Feb 2013 | Dissolved | |
| Techdrill International Limited Director • Solicitor | 3 Jan 2013←6 Years→31 Jul 2019 | Active | |
| Argus Products Limited Director • Director | 19 Sep 2012←4 Months→25 Jan 2013 | Active | |
