| Company | Timeline | Status | |
| Terrazzo Screens Limited Director • Company Director | 21 Feb 2007←14 Years→18 Nov 2021 | Dissolved | |
| Terrazzo Screens Limited Secretary • Unreported | 21 Feb 2007←14 Years→18 Nov 2021 | Dissolved | |
| Sunswitch Ltd Director • Director | 29 Apr 2004←17 Years→18 Nov 2021 | Active | |
| Sunswitch Ltd Secretary • Director | 4 Feb 2004←17 Years→18 Nov 2021 | Active | |
