| Company | Timeline | Status | |
| M.S.T. Group Limited Director • Engineer | 23 Mar 1998←4 Years→29 Apr 2002 | Dissolved | |
| Twyning Business Solutions Limited Director • Retired Teacher | 13 Oct 1997←28 Years→Current | Active | |
| MST Systems Limited Director • Computer Programmer | 9 Feb 1995←3 Years→1 Mar 1998 | Active | |
