| Company | Timeline | Status | |
| Kane Engineering Limited Director • Unreported | 23 Feb 2012←13 Years→Current | Active | |
| Enisca Limited Director • Business Administrator | 12 Apr 2002←9 Years→23 Feb 2012 | Active | |
| Mallon Technology (Northern Ireland) Limited Director • Director | 5 Jan 2000←1 Year 3 Months→26 Apr 2001 | Active | |
