| Company | Timeline | Status | |
| Kingsbury Racing Shop Limited Director • Mechanical Engineer | 8 Feb 2008←17 Years→Current | Active | |
| 12 Tremadoc Road Limited Secretary • Mechanical Engineer | 29 Apr 1997←8 Months→1 Jan 1998 | Active | |
| 12 Tremadoc Road Limited Director • Mechanical Engineer | 29 Apr 1997←8 Months→1 Jan 1998 | Active | |
