| Company | Timeline | Status | |
| Castle Support Services Plc Director • Chartered Accountant | 3 Feb 2005←2 Years 4 Months→19 Jun 2007 | Active | |
| Lonrho Limited Director • Chartered Accountant | 24 Feb 1998←8 Years→3 May 2006 | Active | |
| The Jerwood Space Limited Director • Chartered Accountant | 14 Aug 1997←15 Years→16 Oct 2012 | Active | |
| Meikles Africa Limited Director • N/a | 1 Nov 1996←1 Day→1 Nov 1996 | Active | |
| Braemar Shipbroking Group Limited Director • Chartered Accountant | 1 May 1996←3 Years→28 Apr 2000 | Active | |
