| Company | Timeline | Status | |
Crayford Castings Limited Director • Managing Director  | 20 Sep 1995←7 Years→18 Jun 2003  | Dissolved  | |
South Place Road Management Limited Director • Production Engineer  | 31 Dec 1990←12 Years→18 Jun 2003  | Dissolved  | |
| Sheardown Engineering Limited Director • Engineer  | 1 Jan 1970←37 Years→23 Mar 2007  | Dissolved  | |
