| Company | Timeline | Status | |
| Prax Downstream UK Limited Director • Member Of Parliament | 28 Jun 1992←6 Years→31 Dec 1998 | Active | |
| Columbia Threadneedle Group (Holdings) Limited Director • Member Of Parliament | 11 Apr 1992←4 Years→12 Dec 1996 | Active | |
| The Lennox Trust Company Limited Director • Company Director | 28 Dec 1991←26 Years→16 May 2018 | Active | |
| The Global Smaller Companies Trust Plc Director • Member Of Parliament | 30 Jul 1991←7 Years→15 Mar 1999 | Active | |
