| Company | Timeline | Status | |
| Invesco Global Equity Income Trust Plc Secretary • Solicitor | 25 Aug 2006←1 Day→25 Aug 2006 | Active | |
| Invesco Global Equity Income Trust Plc Director • Solicitor | 25 Aug 2006←1 Day→25 Aug 2006 | Active | |
| Petrofac Contracting Limited Director • Solicitor | 20 Jan 2006←4 Days→24 Jan 2006 | Dissolved | |
| Petrofac Contracting Limited Secretary • Solicitor | 20 Jan 2006←4 Days→24 Jan 2006 | Dissolved | |
