| Company | Timeline | Status | |
| Oxonian Heart Foundation UK Director • Chartered Accountant | 21 Mar 2013←12 Years→Current | Active | |
Ba Chemicals Ltd Director • Chartered Accountant | 1 Jan 2007←9 Years→5 Jul 2016 | Dissolved | |
| 56 Elgin Avenue Management Limited Secretary • Unreported | 26 Feb 2003←22 Years→Current | Active | |
| 56 Elgin Avenue Management Limited Director • Business Consultant | 1 Feb 2002←7 Years→20 Mar 2009 | Active | |
| Accordant Limited Director • Accountant | 1 Apr 1998←27 Years→Current | Active | |
