| Company | Timeline | Status | |
| NPW Fabrications Limited Director • Engineer | 31 Jan 2014←1 Year 5 Months→10 Jul 2015 | Dissolved | |
| Chromex Technology Limited Director • Engineer | 12 Mar 2010←8 Years→11 Feb 2019 | Active | |
| Avva Precision Engineering Limited Secretary • Engineer | 21 Jan 2005←14 Years→24 Apr 2019 | Dissolved | |
| Crabb Engineering (NW) Limited Director • Engineer | 3 Aug 2004←21 Years→14 Oct 2025 | Dissolved | |
| Crabb Engineering Limited Director • Engineer | 4 Jul 2002←15 Years→15 Sep 2017 | Active | |
