| Company | Timeline | Status | |
| Auchenheglish Lodges Ltd Director • Commercial Adviser & Property | 28 Jan 2021←4 Years→Current | Active | |
| Inverkeithing School Company Ltd Director • Company Director | 4 Sep 2019←6 Years→Current | Active | |
| Media Citi LLP Designated LLP Member • Unreported | 24 Apr 2012←9 Years→15 Jun 2021 | Dissolved | |
| GRP Property Ltd Director • Director | 28 Nov 2003←17 Years→17 Dec 2020 | Active | |
| GRP Property Ltd Secretary • Director | 28 Nov 2003←17 Years→17 Dec 2020 | Active | |
| Creinch Estates Limited Director • Director | 30 Nov 2000←21 Years→13 Aug 2022 | Dissolved | |
| Andrail Limited Director • Advertising Consultant | 16 Sep 1993←32 Years→Current | Active | |
| Andrail Limited Secretary • Advertising Consultant | 16 Sep 1993←32 Years→Current | Active | |
| Avallon Limited Director • Commercial Adviser & Property | 6 Mar 1991←34 Years→Current | Active | |
| Avallon Limited Secretary • Unreported | 6 Mar 1991←2 Years 10 Months→27 Jan 1994 | Active | |
