| Company | Timeline | Status | |
| Euro V PPP Platform Partner Limited Director • Banker | 31 Jul 2019←3 Years→21 Oct 2022 | Dissolved | |
| Euro V PPP Platform GP Limited Director • Banker | 29 Jul 2019←3 Years→21 Oct 2022 | Dissolved | |
| Craighouse Investments Limited Director • Banker | 2 Aug 2018←4 Years→21 Oct 2022 | Active | |
| Euro Iv PPP Platform Partner Limited Director • Banker | 18 Jul 2018←4 Years→21 Oct 2022 | Dissolved | |
| Euro Iv PPP Platform GP Limited Director • Banker | 18 Jul 2018←4 Years→21 Oct 2022 | Dissolved | |
| Euro Iii Platform Partner Limited Director • Banker | 14 Mar 2018←4 Years→21 Oct 2022 | Dissolved | |
| Euro Iii PPP Platform GP Limited Director • Banker | 10 Mar 2018←4 Years→21 Oct 2022 | Dissolved | |
| Euro Ii PPP Platform LP Limited Director • Banker | 10 Mar 2018←4 Years→21 Oct 2022 | Dissolved | |
| Euro Ii PPP Platform GP Limited Director • Banker | 10 Mar 2018←4 Years→21 Oct 2022 | Dissolved | |
| Euro PPP Platform LP Limited Director • Banker | 26 Jan 2018←4 Years→21 Oct 2022 | Dissolved | |
