| Company | Timeline | Status | |
| BG North Sea Holdings Limited Director • Assistant Treasurer | 7 Jul 2017←8 Years→Current | Active | |
| BG Overseas Limited Director • Assistant Treasurer | 30 Jun 2016←9 Years→Current | Active | |
| BG General Holdings Limited Director • Assistant Treasurer | 30 Jun 2016←9 Years→Current | Active | |
| 51 Lammas Park (Ealing) Residents Company Limited Director • Accountant | 19 Jan 2001←24 Years→Current | Active | |
