| Company | Timeline | Status | |
| Bowles Court Management Limited Director • Unreported | 7 Dec 2020←4 Years→Current | Active | |
| Ace Rubber Products Ltd Director • Unreported | 28 May 2012←13 Years→Current | Active | |
Texane Limited Director • Mech Eng | 26 Jun 1995←1 Year 2 Months→3 Sep 1996 | Dissolved | |
Newsville Limited Director • Mechanical Engineer | 15 Jun 1995←1 Year 2 Months→3 Sep 1996 | Dissolved | |
| Besan Brands Limited Director • Company Director | 9 Dec 1993←24 Years→11 May 2018 | Active | |
| BD Technical Polymer Limited Director • Unreported | 1 Jan 1970←55 Years→Current | Active | |
