| Company | Timeline | Status | |
| Telford Yard Management Company Limited Director • Company Director | 30 Oct 2002←3 Years→11 Aug 2006 | Active | |
| Advanced Insurance Centres Limited Secretary • Unreported | 9 Jun 2000←9 Years→1 Oct 2009 | Active | |
| Palace Court Management Company (London) Limited Director • Company Director | 31 Aug 1999←6 Months→10 Mar 2000 | Active | |
Robert Marshall Limited Director • Claims Adviser | 14 May 1999←17 Years→27 Sep 2016 | Dissolved | |
