| Company | Timeline | Status | |
| Greenviro Ltd Director • Research Physicist | 19 Jul 2010←10 Years→1 Dec 2020 | Dissolved | |
| Bell Environment Limited Secretary • Director | 1 Jan 2006←14 Years→1 Dec 2020 | Dissolved | |
Ecogreen (Europe) Limited Director • Director | 12 Jan 2004←2 Years 10 Months→30 Nov 2006 | Dissolved | |
| Clan Armstrong Centre Limited Secretary • Company Director | 6 Jan 2001←6 Years→31 Mar 2007 | Dissolved | |
| Clan Armstrong Centre Limited Director • Company Director | 8 Aug 1998←15 Years→10 Jul 2014 | Dissolved | |
| Greenviro Services Limited Director • Consultant | 25 May 1994←26 Years→1 Dec 2020 | Dissolved | |
| Greenviro Services Limited Secretary • Consultant | 25 May 1994←26 Years→1 Dec 2020 | Dissolved | |
| Bell Environment Limited Director • Company Director | 25 Mar 1993←27 Years→1 Dec 2020 | Dissolved | |
