| Company | Timeline | Status | |
| PLM RTM Company Limited Director • Chartered Engineer | 13 May 2006←1 Year→1 Jun 2007 | Active | |
| L'Oiseau Limited Director • Chartered Engineer | 12 Jun 1998←27 Years→Current | Active | |
| L'Oiseau Limited Secretary • Chartered Engineer | 12 Jun 1998←27 Years→Current | Active | |
| Orme Kirby Projects Limited Director • Chartered Engineer | 12 Jun 1998←27 Years→Current | Active | |
| Orme Kirby Projects Limited Secretary • Chardered Engineer | 12 Jun 1998←27 Years→Current | Active | |
