| Company | Timeline | Status | |
| Create Carpet & Flooring Limited Director • Director | 29 Jul 2015←7 Years→20 Sep 2022 | Dissolved | |
| Edinburgh Carpet Warehouse Limited Director • Director | 22 Mar 2012←13 Years→Current | Active | |
| O'Neill's Property Limited Director • Company Director | 2 Nov 2001←24 Years→Current | Active | |
| O'Neill's Property Limited Secretary • Company Director | 2 Nov 2001←24 Years→Current | Active | |
| Bonnie Scotland Promotions Limited Director • Businessman | 21 Jan 1994←27 Years→30 Sep 2021 | Dissolved | |
