| Company | Timeline | Status | |
| Belmont Grampian Limited Director • Director | 14 Aug 2009←10 Years→17 Sep 2019 | Dissolved | |
| John Martin Accident Repairs Limited Director • Director | 14 Aug 2009←9 Years→27 Aug 2018 | Dissolved | |
| Strathearn Property Developments Limited Director • Director | 14 Aug 2009←8 Years→1 Jun 2018 | Active | |
| Strathearn Group Limited Director • Director | 14 Aug 2009←8 Years→1 Jun 2018 | Active | |
| John Martin Assets Limited Director • Director | 14 Aug 2009←9 Years→27 Aug 2018 | Active | |
| Strathearn (Edinburgh) Limited Director • Director | 14 Aug 2009←8 Years→1 Jun 2018 | Active | |
| John Martin Holdings Limited Director • Director | 14 Aug 2009←8 Years→1 Jun 2018 | Active | |
| John Martin Group Limited Director • Director | 14 Aug 2009←9 Years→27 Aug 2018 | Active | |
| The Lane Integrated Communications Limited Secretary • Unreported | 10 Jun 2005←13 Years→14 Jan 2019 | Dissolved | |
| Autoscot Dot Com Limited Secretary • Unreported | 10 Nov 2004←13 Years→27 Aug 2018 | Dissolved | |
