| Company | Timeline | Status | |
| Prospero World Trading Limited Director • Circuit Judge | 7 Sep 2015←8 Years→14 May 2024 | Dissolved | |
| Prospero World Director • Circuit Judge | 3 Aug 2015←10 Years→Current | Active | |
| Crisis UK Director • Barrister | 23 Nov 2004←6 Years→25 Nov 2010 | Active | |
| Fulham Legal Advice Centre Director • Unreported | 13 Mar 1997←28 Years→Current | Active | |
| Fulham Legal Advice Centre Secretary • Barrister | 13 Mar 1997←1 Year 2 Months→10 Jun 1998 | Active | |
| Cambuslodge UK Limited Director • Barrister | 8 Apr 1996←13 Years→4 Jun 2009 | Active | |
| No.1 Arundel Gardens Limited Director • Barrister | 6 Mar 1992←11 Years→20 Oct 2003 | Active | |
