| Company | Timeline | Status | |
| 1001 Inventions Limited Director • University Professor | 12 Feb 2009←3 Years→1 May 2012 | Active | |
| 1001 Inventions (UK) Limited Secretary • Unreported | 20 Jan 2008←15 Years→20 Jun 2023 | Dissolved | |
| 1001 Inventions (Trading) Limited Director • Emeritus Professor | 24 May 2007←17 Years→2 Oct 2024 | Dissolved | |
| FSTC Limited Director • Univ Professor | 10 Nov 1999←26 Years→Current | Active | |
| Atmos International Limited Director • University Professor | 19 Apr 1995←3 Years→29 Jan 1999 | Active | |
| Reverse Engineering Limited Director • Director | 19 Oct 1993←4 Years→20 Jul 1998 | Active | |
