| Company | Timeline | Status | |
| Brook Vent Holdings Limited Director • Managing Director | 17 Nov 2008←16 Years→Current | Active | |
| Brook Vent Manufacturing Limited Director • Managing Director | 17 Nov 2008←16 Years→Current | Active | |
| Brook Plastics & Engineering Limited Director • Managing Director | 17 Nov 2008←16 Years→Current | Active | |
| Brook Design Hardware Limited Director • Managing Director | 17 Nov 2008←16 Years→Current | Active | |
| Action Renewables Director • Managing Director | 7 Nov 2003←8 Years→17 Sep 2012 | Active | |
| Ulster Weavers Home Fashions Limited Director • Company Director | 14 May 2003←5 Years→20 May 2008 | Dissolved | |
| Ulster Weavers Apparel Limited Director • Director | 9 Aug 2000←7 Years→20 May 2008 | Dissolved | |
| Kincull Limited Director • Company Director | 3 Jun 1998←27 Years→Current | Active | |
