| Company | Timeline | Status | |
| Oryx Transport Services Limited Director • Director | 29 Oct 2008←3 Years→29 Jun 2012 | Dissolved | |
| Middlegate (Europe) Limited Director • Director | 29 Oct 2008←3 Years→18 May 2012 | Active | |
| Middlegate (Europe) Limited Director • Company Director | 25 Jun 1991←8 Years→28 Jun 1999 | Active | |
