| Company | Timeline | Status | |
| Lansafe Technology Group Limited Director • Director | 23 Jun 2025←6 Months→Current | Active | |
| Lansafe It Limited Director • Director | 25 May 2019←6 Years→Current | Active | |
| Lansafe Holdings Limited Director • Director | 23 May 2019←6 Years→Current | Active | |
| Tbeic Limited Director • Managing Director | 9 Feb 2016←9 Years→Current | Active | |
| Lansafe Communications Ltd Director • Director | 15 Sep 2014←11 Years→Current | Active | |
| British East India (Holdings) Limited Director • Company Director | 27 Mar 2008←17 Years→Current | Active | |
| Lansafe Limited Director • Unreported | 13 Nov 2007←18 Years→Current | Active | |
Captain William G. Macdonald's Highlander Whisky Ltd Director • Company Director | 24 Jul 2002←17 Years→22 Oct 2019 | Dissolved | |
| The British East India Company Limited Director • Company Director | 12 Nov 1998←26 Years→9 Sep 2025 | Dissolved | |
Buscraft Limited Secretary • Company Director | 24 Mar 1994←7 Months→4 Nov 1994 | Dissolved | |
