| Company | Timeline | Status | |
| Imperial 66 Racing Limited Director • Unreported  | 17 Jun 2004←21 Years→Current  | Active  | |
| Imperial 66 Racing Limited Secretary • Director  | 17 Jun 2004←21 Years→Current  | Active  | |
Revive Enterprise Director • Garage Proprietor  | 15 Jul 1999←10 Years→19 Apr 2010  | Dissolved  | |
