| Company | Timeline | Status | |
| Caterpillar DC Pension Trust Limited Director • Company Secretary | 30 Mar 2005←8 Months→30 Nov 2005 | Dissolved | |
| Caterpillar DC Pension Trust Limited Secretary • Company Secretary | 30 Mar 2005←8 Months→30 Nov 2005 | Dissolved | |
| 01114108 Limited Director • Company Secretary | 11 Jun 2004←21 Years→Current | Active | |
| 01114108 Limited Secretary • Company Secretary | 11 Jun 2004←21 Years→Current | Active | |
| Motor Neurone Disease (Sales) Limited Director • Company Secretary | 22 Oct 2001←6 Years→11 Feb 2008 | Active | |
| Motor Neurone Disease Association Director • Company Secretary | 15 Sep 2001←6 Years→11 Feb 2008 | Active | |
| Caterpillar UK Employee Trust Limited Director • Director | 31 Aug 2000←5 Years→30 Nov 2005 | Active | |
| Caterpillar Shrewsbury Limited Director • Accountant | 22 Oct 1999←6 Years→30 Nov 2005 | Active | |
Eastfield No 24 Limited Secretary • Unreported | 22 Oct 1999←4 Years→1 Oct 2004 | Liquidation | |
| Caterpillar Investments Director • Company Secretary | 20 Aug 1999←6 Years→15 Nov 2005 | Dissolved | |
