| Company | Timeline | Status | |
Enviroheat Limited Secretary • Mechanical Engineer  | 17 Mar 2006←10 Years→29 Mar 2016  | Dissolved  | |
Enviroheat Limited Director • Mechanical Engineer  | 17 Mar 2006←10 Years→29 Mar 2016  | Dissolved  | |
| Definitive Developments Limited Director • Mechanical Engineer  | 20 Dec 2004←20 Years→Current  | Active  | |
