| Company | Timeline | Status | |
| Langside Management Limited Director • Director | 1 Nov 2017←7 Years→Current | Active | |
| The Moffatts Partnership LLP Designated LLP Member • Unreported | 4 Apr 2017←8 Years→Current | Active | |
| Literary Tours Ltd Director • Director | 23 Aug 2012←9 Years→14 Jun 2022 | Dissolved | |
| Fabrik Games Limited Director • Accountant | 17 Aug 2012←1 Month→30 Sep 2012 | Active | |
| Loxley Taxation Services Limited Director • Director | 15 Nov 2007←17 Years→Current | Active | |
| Moffatt Financial Planning Limited Secretary • Accountant | 30 Jul 2007←6 Years→6 Apr 2014 | Active | |
| Moffatt Accountancy Limited Director • Chartered Accountant | 28 Feb 2003←22 Years→Current | Active | |
| Moffatt Financial Planning Limited Secretary • Unreported | 25 Sep 1998←3 Years→23 Oct 2001 | Active | |
