| Company | Timeline | Status | |
| Canham Holdings Limited Director • Company Director | 28 Jun 2002←23 Years→Current | Active | |
| CPW Computing Limited Director • Finance Director | 25 Jan 2002←15 Years→27 Apr 2017 | Liquidation | |
| CPW Computing Limited Secretary • Chairman | 25 Jan 2002←6 Years→11 Nov 2008 | Liquidation | |
