| Company | Timeline | Status | |
| The Amateur Yacht Research Society Limited Director • Chartered Engineer | 1 Mar 1994←3 Years→4 Mar 1997 | Active | |
| Marlborough House (Maidenhead) Management Company Limited Secretary • Chartered Engineer | 3 Feb 1993←3 Years→21 Jun 1996 | Active | |
| Marlborough House (Maidenhead) Management Company Limited Director • Engineer | 31 Dec 1991←17 Years→27 Jun 2009 | Active | |
