| Company | Timeline | Status | |
Edwards Engineering (Liverpool) Limited Director • Director | 5 May 2005←12 Years→2 Apr 2018 | Dissolved | |
Collective Engineering Group Limited Director • Director | 5 May 2005←9 Years→23 Apr 2015 | Dissolved | |
| Teledyne E2v Limited Director • Company Director | 27 Jun 2002←2 Years→26 Jun 2004 | Dissolved | |
Horne Roberts Limited Director • Company Director | 9 Feb 2001←19 Years→6 Oct 2020 | Dissolved | |
| Avery Weigh-Tronix Limited Director • Director | 31 Jul 1996←1 Year 4 Months→8 Dec 1997 | Active | |
| Avery Weigh-Tronix Properties Limited Director • Director | 31 Jul 1996←1 Year 4 Months→8 Dec 1997 | Dissolved | |
| 00509700 Director • Director | 31 Jul 1996←1 Year 4 Months→8 Dec 1997 | Dissolved | |
| Avery Berkel Service Director • Director | 31 Jul 1996←1 Year 4 Months→8 Dec 1997 | Dissolved | |
| Avery Weigh-Tronix International Limited Director • Director | 31 Jul 1996←1 Year 4 Months→8 Dec 1997 | Active | |
New World (Group) Limited Director • Director | 2 Aug 1994←5 Months→4 Jan 1995 | Dissolved | |
