| Company | Timeline | Status | |
| Witt Limited Director • Director | 12 Jul 2012←7 Years→10 Feb 2020 | Active | |
| Industrial Chemicals (Us) Limited Director • Finance Director | 26 Mar 2012←13 Years→3 Jun 2025 | Dissolved | |
| Industrial Chemicals Limited Director • Director | 26 Mar 2012←13 Years→Current | Active | |
| Industrial Zeolite (Us) Limited Director • Finance Director | 26 Mar 2012←13 Years→6 Jun 2025 | Dissolved | |
| Industrial Chemicals Group Limited Director • Director | 26 Mar 2012←13 Years→Current | Active | |
| Bell Security Limited Director • Director | 28 Sep 2011←14 Years→Current | Active | |
| Niscayah Holdings Limited Director • Director | 29 Mar 2010←8 Months→24 Nov 2010 | Active | |
| Planet 2100 Limited Director • Director | 12 Jun 2007←18 Years→Current | Active | |
| Ross Strang Limited Secretary • Accountant | 25 Sep 2005←20 Years→Current | Active | |
| Ross Strang Limited Director • Director | 1 Nov 2004←21 Years→Current | Active | |
