| Company | Timeline | Status | |
| Caledonian Railway Brechin Ltd Director • Unreported | 1 Oct 2010←12 Years→4 Oct 2022 | Active | |
| Caledonian Railway Brechin Ltd Director • School Teacher | 1 Jan 1990←1 Year 12 Months→31 Dec 1991 | Active | |
| Caledonian Railway Brechin Ltd Director • Unreported | 1 Jan 1970←22 Years→31 Dec 1991 | Active | |
