| Company | Timeline | Status | |
| The Beauchamp Lodge Settlement Director • Business Development | 24 Nov 2008←6 Years→23 Feb 2015 | Active | |
| Chelsea Pensioner (RH) Limited Secretary • Accountant | 3 Apr 2008←4 Years→25 Jul 2012 | Active | |
| Royal Hospital Chelsea Appeal Limited Secretary • Accountant | 3 Apr 2008←4 Years→25 Jul 2012 | Active | |
Consolidated Africa Mining Plc Secretary • Finance | 10 Feb 2000←10 Months→22 Dec 2000 | Dissolved | |
Consolidated Africa Mining Plc Director • Finance | 10 Feb 2000←10 Months→22 Dec 2000 | Dissolved | |
| Catto Trading Limited Director • Unreported | 1 Jan 1970←55 Years→Current | Active | |
