| Company | Timeline | Status | |
| KCBS23 Ltd Director • Managing Director | 27 Apr 2017←12 Months→26 Apr 2018 | Active | |
| Aviation Briefing International Ltd Director • Director | 18 Feb 2016←9 Years→Current | Active | |
| It Helps Limited Director • Software Manager | 10 Dec 1999←21 Years→29 Jun 2021 | Dissolved | |
| 25 Victoria Road Clevedon Flat Management Co. Limited Secretary • Unreported | 14 Mar 1992←9 Years→15 Oct 2001 | Active | |
| 25 Victoria Road Clevedon Flat Management Co. Limited Director • Electronics Engineer | 14 Mar 1992←9 Years→20 Apr 2001 | Active | |
