| Company | Timeline | Status | |
| Planecode Limited Director • Estate Agent | 13 Aug 1999←9 Years→10 Jun 2009 | Active | |
Number 321 Kennington Road Management Ltd Director • Estate Agent | 29 Apr 1998←1 Year 9 Months→21 Feb 2000 | Dissolved | |
| Isleglade Limited Director • Estage Agent | 30 Nov 1992←32 Years→Current | Active | |
