| Company | Timeline | Status | |
| ICR (Holdings) 1 Limited Director • Cfo | 17 Sep 2024←1 Year 2 Months→Current | Active | |
| ICR Integrity (Group) Limited Director • Cfo | 16 Sep 2024←1 Year 2 Months→Current | Active | |
| ICR Integrity (Holdings) Limited Director • Cfo | 16 Sep 2024←1 Year 2 Months→Current | Active | |
| ICR (Investment 2) Limited Director • Cfo | 16 Sep 2024←1 Year 2 Months→Current | Active | |
| ICR (Investment 1) Limited Director • Cfo | 16 Sep 2024←1 Year 2 Months→Current | Active | |
| ICR Integrity Limited Director • Cfo | 16 Sep 2024←1 Year 2 Months→Current | Active | |
| Walker Technical Resources Limited Director • Cfo | 16 Sep 2024←1 Year 2 Months→Current | Active | |
| Edinburgh Academy Trading Limited Director • Chairman | 29 Mar 2023←2 Years 8 Months→Current | Active | |
