| Company | Timeline | Status | |
| Thornswift Limited Secretary • Business Managment | 1 Apr 2006←19 Years→Current | Active | |
| Airozone Windows Limited Director • Management | 10 Mar 2005←1 Year 1 Month→20 Apr 2006 | Dissolved | |
| Thornswift Limited Director • Company Director | 14 Dec 1991←14 Years→1 Apr 2006 | Active | |
| Thornswift Limited Secretary • Unreported | 14 Dec 1991←14 Years→1 Apr 2006 | Active | |
| Airozone Windows Limited Director • Company Director | 31 Dec 1990←3 Months→5 Apr 1991 | Dissolved | |
