| Company | Timeline | Status | |
| Monard Precision Engineering Limited Director • Engineer | 24 Jan 2011←14 Years→Current | Active | |
| Edgefine Limited Secretary • Unreported | 7 Jul 2000←10 Years→11 Jan 2011 | Liquidation | |
| Edgefine Limited Director • Engineer | 30 Jul 1999←11 Years→11 Jan 2011 | Liquidation | |
