| Company | Timeline | Status | |
| Vale (Milton Keynes) Limited Director • Company Director | 14 Feb 2011←14 Years→Current | Active | |
| Twin Engineering Limited Director • Director | 23 Jun 2004←21 Years→Current | Active | |
| Twin Engineering Limited Secretary • Director | 23 Jun 2004←21 Years→Current | Active | |
| Aegis 4 Security Ltd Director • Works Manager | 14 Sep 2001←2 Years 9 Months→21 Jun 2004 | Active | |
