| Company | Timeline | Status | |
KMSS Mechanical Services Ltd Director • Director | 1 May 2015←5 Years→20 Oct 2020 | Dissolved | |
ASTS Limited Secretary • Manager | 1 Jul 2008←7 Years→19 Jan 2016 | Dissolved | |
Programme Management (Scot) Ltd Director • Director | 19 Apr 2007←1 Year 2 Months→1 Jul 2008 | Dissolved | |
ASTS Limited Director • Engineer | 31 Aug 2004←11 Years→19 Jan 2016 | Dissolved | |
| Ferguson Wheelan Contracts Limited Director • Engineer | 28 May 1993←32 Years→Current | Liquidation | |
