| 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 | |
