| Company | Timeline | Status | |
| C B Land Developments Limited Director • Businessman  | 24 Nov 2004←18 Years→21 Feb 2023  | Dissolved  | |
| Bathgate Minerals Company Limited Director • Managing Director  | 31 Dec 1988←34 Years→28 Feb 2023  | Dissolved  | |
| Bathgate Aggregates Limited Director • Managing Director  | 31 Dec 1988←34 Years→7 Mar 2023  | Dissolved  | |
| United Quarries (Sand & Gravel) Limited Director • Managing Director  | 31 Dec 1988←35 Years→17 Sep 2024  | Dissolved  | |
