| 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 • Director  | 7 Mar 2012←13 Years→Current  | Active  | |
| Eyecare Arches Ltd Director • Director  | 28 Mar 2011←14 Years→Current  | Active  | |
| Eyecare Newtownards Ltd Director • Director  | 28 Mar 2011←14 Years→Current  | Active  | |
| Eyecare Carrickfergus Ltd Director • Director  | 28 Mar 2011←14 Years→Current  | Active  | |
| Eyecare Bangor Ltd Director • Director  | 28 Mar 2011←14 Years→Current  | Active  | |
| Eyecare Cookstown Ltd Director • Director  | 28 Mar 2011←14 Years→Current  | Active  | |
| Eyecare Yorkgate Ltd Director • Director  | 28 Mar 2011←14 Years→Current  | Active  | |
