| Company | Timeline | Status | |
| Dunscar Golf Club Limited Director • Civil Engineer | 10 Mar 2023←2 Years 7 Months→Current | Active | |
| Dunscar Golf Club Limited Director • Draughtsman | 22 Mar 2011←7 Years→19 Mar 2019 | Active | |
| Dunscar Golf Club Limited Director • Engineer | 18 Mar 2008←2 Years→23 Mar 2010 | Active | |
J.L.M. Draughting Limited Director • Draughtsman | 14 Sep 2000←18 Years→30 Nov 2018 | Dissolved | |
