| Company | Timeline | Status | |
| Chapelhall Industrial Bearings Limited Director • Director | 7 Sep 1990←6 Years→26 Mar 1997 | Active | |
| Chapelhall Industrial Bearings Limited Secretary • Unreported | 7 Sep 1990←6 Years→26 Mar 1997 | Active | |
| Robert Sandilands & Sons Limited Director • Unreported | 1 Jan 1970←55 Years→Current | Active | |
| Adam Neilson Limited Director • Unreported | 1 Jan 1970←55 Years→Current | Active | |
