| Company | Timeline | Status | |
| Uptira Ltd Director • Unreported | 9 Sep 2025←2 Months→Current | Active | |
| Optiedge.Ai Limited Director • Unreported | 9 Mar 2019←6 Years→Current | Active | |
| China - Britain Business Council Director • Chartered Engineer | 10 Jul 2013←6 Years→26 Sep 2019 | Active | |
| London Transport Flying Club Limited Secretary • Engineer | 10 Sep 2003←6 Years→1 Oct 2009 | Active | |
| Electronic Media Services Limited Director • Unreported | 11 Jun 1999←26 Years→Current | Active | |
| Hatherleigh House Property Company Limited Director • Company Representative | 19 Jun 1991←2 Months→30 Aug 1991 | Active | |
