| Company | Timeline | Status | |
| Needham Fabrications Limited Director • Engineer | 11 Apr 1997←5 Years→9 Dec 2002 | Active | |
| Claydon Precision Machining Limited Director • Engineer | 30 Jun 1991←11 Years→9 Dec 2002 | Active | |
| Weco (Holdings) Limited Director • Unreported | 1 Jan 1970←55 Years→Current | Active | |
| Weco Engineering Limited Director • Unreported | 1 Jan 1970←55 Years→Current | Active | |
