| Company | Timeline | Status | |
| Next Gen Rooflights Limited Director • Director  | 5 Mar 2013←12 Years→Current  | Active  | |
Architectural Facades Limited Director • Managing Director  | 1 Mar 2013←8 Months→4 Nov 2013  | Dissolved  | |
| Vision Architectural Glazing Installations Limited Director • Project Director  | 1 May 2008←17 Years→Current  | Active  | |
Vision Glazing Installations Limited Director • Director  | 8 May 2007←11 Years→23 Oct 2018  | Dissolved  | |
| Architectural Glazed Facades Limited Director • Managing Director  | 1 Jul 2000←21 Years→22 Jun 2022  | Dissolved  | |
| Vision Architectural Glazing Installations Limited Director • Glazier  | 14 Apr 2000←7 Years→22 May 2007  | Active  | |
