| Company | Timeline | Status | |
| 16 Sydenham Villas Road, Cheltenham Management Company Limited Director • Md | 8 Aug 2016←9 Years→Current | Active | |
| Diecasting Society Limited (The) Director • Operations Director | 9 Sep 2008←17 Years→Current | Active | |
| Alucast Limited Director • Director | 3 Oct 2003←22 Years→Current | Active | |
| Alucast Group Limited Director • Director | 3 Oct 2003←22 Years→Current | Active | |
| Macbeth 24 Limited Director • Director | 3 Oct 2003←22 Years→Current | Active | |
