| Company | Timeline | Status | |
| Newbay Enterprises Limited Director • Security Advisor | 3 Mar 1997←9 Years→20 Jun 2006 | Dissolved | |
| Teddington Harbour Yacht Club Limited Director • Director | 13 Sep 1996←5 Years→24 Nov 2001 | Active | |
| Teddington Harbour Limited Director • Director | 11 May 1995←6 Years→24 Nov 2001 | Active | |
