| Company | Timeline | Status | |
Crux Manufacturing Limited Director • Engineer | 25 Mar 2010←6 Years→6 May 2016 | Dissolved | |
| Crux Products Limited Director • Engineer | 15 Mar 1991←25 Years→6 May 2016 | Active | |
BMV Enterprises Limited Director • Engineer | 8 Mar 1991←25 Years→6 May 2016 | Dissolved | |
