| Company | Timeline | Status | |
| Clydeforth Construction Limited Director • Engineer | 23 Apr 2010←15 Years→Current | Active | |
| Lilybank Trading Company Limited Director • Director | 10 Mar 1998←27 Years→Current | Active | |
| Lilybank Trading Company Limited Secretary • Director | 10 Mar 1998←27 Years→Current | Active | |
| Clydeforth Engineers & Contractors Limited Director • Engineer | 22 Mar 1991←34 Years→Current | Active | |
