| Company | Timeline | Status | |
| BLMH 4 Limited Director • Chartered Secretary | 18 Nov 1999←9 Years→13 Mar 2009 | Active | |
| River Thames Insurance Company Limited Secretary • Unreported | 7 Jun 1992←3 Years→17 May 1996 | Active | |
| Regis Agencies Limited Secretary • Unreported | 20 Jul 1991←4 Years→17 May 1996 | Active | |
