| Company | Timeline | Status | |
| Keystone Environmental Holdings Limited Director • Director | 20 Nov 2020←4 Years→Current | Liquidation | |
| OTST3 Limited Director • Director | 24 Apr 2012←10 Years→18 Apr 2023 | Dissolved | |
| OTST2 Limited Director • Director | 23 Apr 2012←10 Years→18 Apr 2023 | Dissolved | |
| OTST1 Limited Director • Director | 20 Apr 2012←11 Years→18 Apr 2023 | Dissolved | |
| Keystone Environmental Limited Director • Director | 22 May 2002←20 Years→4 Oct 2022 | Active | |
| Keystone Environmental Limited Secretary • Director | 22 May 2002←20 Years→4 Oct 2022 | Active | |
