| Company | Timeline | Status | |
| Teniwood Securities Limited Director • Chartered Accountant | 7 Apr 2020←5 Years→Current | Active | |
| London Commercial And Mercantile Company,Limited Director • Chartered Accountant | 7 Apr 2020←5 Years→Current | Active | |
| Iowa Land Company Limited Director • Chartered Accountant | 7 Apr 2020←5 Years→Current | Active | |
| Strathtay Investments Limited Director • Unreported | 29 Sep 1994←31 Years→Current | Active | |
| Iowa Land Company Limited Secretary • Unreported | 29 Jul 1994←31 Years→Current | Active | |
| Teniwood Securities Limited Secretary • Unreported | 29 Jul 1994←31 Years→18 Sep 2025 | Active | |
| Scottish Trust Managers Limited Secretary • Unreported | 29 Jul 1994←16 Years→18 Apr 2011 | Active | |
| London Commercial And Mercantile Company,Limited Secretary • Company Secretary | 29 Jul 1994←31 Years→18 Sep 2025 | Active | |
