| Company | Timeline | Status | |
| MTF Cornhill Limited Director • Chartered Accountant | 21 Mar 2018←1 Year 2 Months→17 Jun 2019 | Active | |
| MTF Roger Limited Director • Chartered Accountant | 29 Jan 2018←1 Year 5 Months→17 Jul 2019 | Active | |
| IMT Roger Limited Director • Chartered Accountant | 29 Jan 2018←1 Year 5 Months→17 Jul 2019 | Active | |
| Maccharities Limited Director • Chartered Accountant | 29 Jan 2018←1 Year 5 Months→19 Jul 2019 | Active | |
| Mactaggart Family & Partners Limited Director • Chartered Accountant | 24 Jan 2017←2 Years→28 Jan 2019 | Active | |
| Lennox Estates (Ray Park) Limited Director • Chartered Accountant | 28 Nov 2016←2 Years 8 Months→31 Jul 2019 | Dissolved | |
| Lennox Estates (Bucks) Limited Director • Chartered Accountant | 21 Mar 2016←2 Years 10 Months→29 Jan 2019 | Dissolved | |
| Mactaggart Hotel Holdings Limited Director • Chartered Accountant | 3 Sep 2015←1 Day→3 Sep 2015 | Active | |
| Mactaggart Heritable Limited Director • Chartered Accountant | 3 Sep 2015←1 Day→3 Sep 2015 | Active | |
| Western Heritable Limited Director • Chartered Accountant | 3 Sep 2015←1 Day→3 Sep 2015 | Active | |
