| Company | Timeline | Status | |
| Encanvas Limited Director • Unreported | 10 Jan 2006←19 Years→Current | Active | |
| Encanvas Limited Secretary • Unreported | 10 Jan 2006←19 Years→Current | Active | |
| NDMC Limited Director • Unreported | 10 Jan 2003←22 Years→Current | Active | |
| NDMC Limited Secretary • Consultant | 10 Jan 2003←22 Years→Current | Active | |
