| Company | Timeline | Status | |
| Topland (Rutland) Limited Director • Accountant | 9 Jun 2004←5 Years→25 Jun 2009 | Dissolved | |
Corporate Employee Benefits Limited Secretary • Unreported | 16 Dec 1999←2 Years→20 Dec 2001 | Dissolved | |
| Beanco Limited Secretary • Chartered Accountant | 27 Oct 1998←27 Years→Current | Active | |
| Beanco Limited Director • Chartered Accountant | 27 Oct 1998←3 Months→15 Feb 1999 | Active | |
