| Company | Timeline | Status | |
| Keyfonics Limited Director • Company Director | 21 Sep 2007←2 Years 10 Months→17 Jul 2010 | Active | |
| Brookson (5368R) Limited Director • Building Services Engineer | 5 Apr 2007←15 Years→28 Feb 2023 | Dissolved | |
| Beighton Management Associates Limited Director • Computer Consultant | 1 Mar 2006←14 Years→28 Feb 2020 | Active | |
