| Company | Timeline | Status | |
| M.J.M. Associates (N.I.) Ltd Director • Certified Accountant | 9 Mar 2021←1 Month→30 Apr 2021 | Active | |
| Eye Care Of Belfast Limited Director • Director | 1 Oct 2018←7 Years→Current | Active | |
| Anderson (Opticians) Limited Director • Director | 1 Jul 2018←7 Years→Current | Active | |
| Mackey (Franchise) Ltd Director • Unreported | 7 Mar 2012←13 Years→Current | Active | |
| Eyecare Arches Ltd Director • Unreported | 28 Mar 2011←14 Years→Current | Active | |
| Eyecare Newtownards Ltd Director • Director | 28 Mar 2011←14 Years→Current | Active | |
| Eyecare Bangor Ltd Director • Director | 28 Mar 2011←14 Years→Current | Active | |
| Eyecare Carrickfergus Ltd Director • Unreported | 28 Mar 2011←14 Years→Current | Active | |
| Eyecare Yorkgate Ltd Director • Director | 28 Mar 2011←14 Years→Current | Active | |
| Eyecare Cookstown Ltd Director • Unreported | 28 Mar 2011←14 Years→Current | Active | |
