| Company | Timeline | Status | |
Icon Power Components Limited Director • Trader | 16 Dec 2004←12 Years→6 Jun 2017 | Dissolved | |
Icon Power Components Limited Secretary • Trader | 16 Dec 2004←12 Years→6 Jun 2017 | Dissolved | |
| Ocean Grove Developments Limited Director • Trader | 20 Nov 2001←19 Years→10 Nov 2021 | Active | |
| Ocean Grove Developments Limited Secretary • Trader | 20 Nov 2001←19 Years→10 Nov 2021 | Active | |
