| Company | Timeline | Status | |
| Mill Precision Engineers Limited Director • Engineer | 24 Dec 1997←6 Years→1 Apr 2004 | Dissolved | |
| Mill Precision Engineers Limited Secretary • Engineer | 24 Dec 1997←6 Years→1 Apr 2004 | Dissolved | |
| Hatbase Limited Director • Company Director | 1 Nov 1996←11 Years→1 Apr 2008 | Active | |
