| Company | Timeline | Status | |
| Kirkton Farms Limited Director • Chartered Accountant | 7 Apr 2022←4 Months→26 Aug 2022 | Active | |
| Kirkton Farms Limited Director • Chartered Accountant | 17 Jun 2020←7 Months→10 Feb 2021 | Active | |
| Aird Motors Limited Secretary • Unreported | 7 Mar 2003←4 Years→3 Oct 2007 | Active | |
| Maritime Shelf (Lil) Limited Director • Chartered Accountant | 14 May 2002←18 Years→22 Dec 2020 | Dissolved | |
| Lovat Investments Limited Director • Chartered Accountant | 14 May 2002←20 Years→26 Aug 2022 | Active | |
| Maritime Shelf (Lil) Limited Secretary • Unreported | 30 May 2000←13 Years→1 Feb 2014 | Dissolved | |
| Slitco Limited Director • Chartered Accountant | 16 Feb 1999←22 Years→8 Feb 2022 | Dissolved | |
| Lovat Estates Limited Director • Chartered Accountant | 18 Sep 1997←24 Years→26 Aug 2022 | Active | |
| Kirkton Farms Limited Secretary • Unreported | 12 Feb 1997←24 Years→10 Feb 2021 | Active | |
| Lovat Investments Limited Secretary • Unreported | 16 Jun 1994←19 Years→1 Feb 2014 | Active | |
