| Company | Timeline | Status | |
| E-Diesels Limited Director • Unreported | 17 Feb 2000←25 Years→Current | Active | |
| E-Diesels Limited Secretary • Finance Director | 17 Feb 2000←25 Years→Current | Active | |
| Castle Sween Bay Holidays Limited Director • Unreported | 17 Feb 2000←25 Years→Current | Active | |
| Corven Properties Limited Director • Unreported | 28 Apr 1995←30 Years→Current | Active | |
| Corven Properties Limited Secretary • Financial Director | 28 Apr 1995←30 Years→Current | Active | |
| Duncan Rogers (Engineering) Limited Secretary • Unreported | 2 Feb 1995←30 Years→Current | Active | |
| Duncan Rogers (Engineering) Limited Director • Unreported | 19 Jun 1989←36 Years→Current | Active | |
