| Company | Timeline | Status | |
Spirecove Limited Director • Consultant | 29 Mar 2001←2 Years 10 Months→28 Jan 2004 | Dissolved | |
| BP Oil Yemen Limited Director • Company Director | 30 May 1993←1 Year→30 May 1994 | Active | |
| BP (Abu Dhabi) Limited Director • Company Director | 8 Oct 1992←9 Months→30 Jul 1993 | Active | |
| BP (Gibraltar) Limited Director • Company Director | 21 Sep 1992←8 Months→16 Jun 1993 | Active | |
| Air BP Limited Director • Company Director | 11 Aug 1992←1 Year 9 Months→30 May 1994 | Active | |
| BP Greece Limited Director • Company Director | 30 Jul 1992←10 Months→16 Jun 1993 | Active | |
| BP Marine Limited Director • Company Director | 27 Jul 1992←10 Months→31 May 1993 | Active | |
| Poat Limited Director • Company Director | 27 Jul 1992←10 Months→31 May 1993 | Active | |
| BP Oil International Limited Secretary • Unreported | 30 May 1992←1 Year→30 May 1993 | Active | |
| Poat Limited Director • Unreported | 1 Jan 1970←23 Years→31 May 1993 | Active | |
