| Company | Timeline | Status | |
| Moor Hall Golf Club Limited Director • Company Director | 10 Sep 1999←3 Years→13 Sep 2002 | Active | |
| North Street Industrial Management Limited Director • Unreported | 31 Jan 1997←12 Years→1 Jun 2009 | Active | |
| Technical Computer Systems Limited Director • Computer Engineer | 10 Mar 1995←15 Years→23 Sep 2010 | Active | |
| Technical Computer Services Limited Director • Computer Engineer | 14 Dec 1991←12 Years→31 Jan 2004 | Active | |
