| Company | Timeline | Status | |
| Highgate United Football Club (Birmingham) Limited Director • Managing Director | 29 May 2001←3 Years→18 Jun 2004 | Active | |
| Highgate United Football Club (Birmingham) Limited Secretary • Managing Director | 29 May 2001←3 Years→18 Jun 2004 | Active | |
Meade Technology Limited Secretary • Managing Director | 16 Aug 1996←20 Years→7 Dec 2016 | Dissolved | |
Meade Technology Limited Secretary • Director | 27 May 1994←1 Year 2 Months→31 Jul 1995 | Dissolved | |
Meade Technology Limited Director • Managing Director | 9 Jul 1991←25 Years→7 Dec 2016 | Dissolved | |
