| Company | Timeline | Status | |
Treehugga Limited Director • Electrical Engineer | 9 Mar 2009←8 Years→25 Jul 2017 | Dissolved | |
| Walker Technique Limited Director • Electrical Engineer | 17 Nov 2006←1 Year 2 Months→22 Jan 2008 | Dissolved | |
| Walker Technique Limited Secretary • Electrical Engineer | 17 Nov 2006←1 Year 2 Months→22 Jan 2008 | Dissolved | |
Treehugga Limited Secretary • Electrical Engineer | 1 Feb 2005←2 Years 11 Months→22 Jan 2008 | Dissolved | |
Treehugga Limited Director • Electrical Engineer | 1 Oct 2003←4 Years→22 Jan 2008 | Dissolved | |
