| Company | Timeline | Status | |
| Kaizen Technology Ltd Director • Pcb Production | 2 Nov 2005←4 Years→30 Sep 2010 | Active | |
| Kaizen Technology Ltd Secretary • Pcb Production | 2 Nov 2005←4 Years→30 Sep 2010 | Active | |
| Camdata Limited Secretary • Unreported | 1 May 2000←2 Years→28 May 2002 | Active | |
| Camdata Limited Director • Director | 11 May 1999←3 Years→28 May 2002 | Active | |
| Art Components Limited Director • Director | 2 Mar 1999←1 Year 2 Months→22 May 2000 | Dissolved | |
| Art Components Limited Secretary • Director | 2 Mar 1999←1 Year 2 Months→22 May 2000 | Dissolved | |
| Artronics Manufacturing Limited Director • Pcb Assembler | 28 Apr 1997←28 Years→Current | Active | |
