| Company | Timeline | Status | |
| Ridgway Machines Limited Director • Operations Director | 1 Aug 2011←14 Years→Current | Active | |
| Ridgway Machines Limited Director • Operations Director | 1 Aug 2011←14 Years→16 Sep 2025 | Active | |
| GBM-Manufacturing Limited Director • Engineer | 14 Jan 2005←6 Years→31 Mar 2011 | Dissolved | |
Garrandale Systems Limited Director • Chartered Engineer | 14 Apr 2003←7 Years→31 Mar 2011 | Dissolved | |
