| Company | Timeline | Status | |
Shakin Limited Director • Engineering Consultant | 2 Mar 2015←1 Year 5 Months→16 Aug 2016 | Dissolved | |
Bbcke Limited Director • Design Draughtsman | 1 Aug 2012←1 Year 7 Months→11 Mar 2014 | Dissolved | |
| Ferrino Limited Secretary • Engineering Consultant | 10 Jun 2005←5 Years→27 Jul 2010 | Active | |
| Ferrino Limited Director • Engineering Consultant | 31 Dec 1991←33 Years→Current | Active | |
