| Company | Timeline | Status | |
| Coastworks Operations Limited Director • Director | 23 May 2008←17 Years→Current | Active | |
| Coastworks Operations Limited Secretary • Director | 23 May 2008←17 Years→Current | Active | |
Gleninch Ltd Director • Marketing Economist | 29 Sep 1994←24 Years→12 Mar 2019 | Dissolved | |
| Largs Yacht Haven Limited Director • Director | 23 Jan 1991←10 Years→24 May 2001 | Active | |
| Maritime Craft Services (Clyde) Limited Director • Marketing Economist | 14 Aug 1989←5 Years→14 Oct 1994 | Active | |
| Maritime Craft Services (Clyde) Limited Secretary • Unreported | 14 Aug 1989←5 Years→14 Oct 1994 | Active | |
