| Company | Timeline | Status | |
| The OLD Hampshire Brickworks Ltd Director • Company Director | 18 Jan 2022←3 Years→Current | Active | |
| Hampshire Macadams Limited Director • Mining Engineer | 16 Nov 2016←26 Days→12 Dec 2016 | Dissolved | |
| Berkshire Macadams Limited Director • Mining Engineer | 7 Nov 2016←1 Month→12 Dec 2016 | Dissolved | |
| JB & MG Holdings Consulting Limited Director • Mining Engineer | 18 Nov 1999←25 Years→Current | Liquidation | |
| JB & MG Consulting Limited Director • Mining Engineer | 18 Sep 1992←33 Years→Current | Liquidation | |
