| Company | Timeline | Status | |
| Get Safe Online Limited Secretary • Managing Director | 3 Mar 2006←5 Months→16 Aug 2006 | Active | |
| Get Safe Online Limited Director • Managing Director | 13 Jun 2005←1 Year 2 Months→16 Aug 2006 | Active | |
| Thames Valley Park Management Limited Director • Managing Director | 29 Oct 2004←1 Year 9 Months→31 Jul 2006 | Active | |
| Microsoft System Marketing Limited Director • Company Director | 23 Aug 2004←1 Year 11 Months→31 Jul 2006 | Active | |
| Communal Land Management Company Limited Director • Company Director | 29 Mar 2004←2 Years 4 Months→31 Jul 2006 | Active | |
| Microsoft Properties UK Limited Director • Company Director | 29 Mar 2004←2 Years 4 Months→31 Jul 2006 | Active | |
| Microsoft Limited Director • Company Director | 29 Mar 2004←2 Years 4 Months→31 Jul 2006 | Active | |
