| Company | Timeline | Status | |
| 51 Sherriff Road Freehold Management Limited Director • Lecturer | 1 Jul 2025←3 Months→Current | Active | |
| Lampton Ltd Director • Lecturer | 14 Apr 2010←15 Years→Current | Active | |
| 80 Dyne Road Limited Director • Lecturer | 11 Jun 2008←17 Years→Current | Active | |
| 233 Portnall Road (Management) Company Limited Director • Lecturer | 11 Jun 2008←17 Years→Current | Active | |
| Lampton Ltd Secretary • Unreported | 6 Jun 2006←19 Years→Current | Active | |
| 233 Portnall Road (Management) Company Limited Secretary • Unreported | 18 Oct 2004←21 Years→Current | Active | |
| 80 Dyne Road Limited Secretary • Lecturer | 7 Oct 2003←22 Years→Current | Active | |
| 80 Dyne Road Limited Director • Lecturer | 7 Oct 2003←1 Year→6 Oct 2004 | Active | |
| 51 Sherriff Road Freehold Management Limited Secretary • Lecturer | 2 Jun 2002←23 Years→Current | Active | |
