| Company | Timeline | Status | |
| Lux Technical Group Ltd Director • Director | 1 Jul 2024←1 Year 3 Months→Current | Active | |
| Lux Technical Ltd Director • Director | 1 Jul 2024←1 Year 3 Months→Current | Active | |
| Messenger BCR Limited Director • Director | 8 Feb 2019←6 Years→Current | Active | |
| Messenger F. D. D. Ltd Director • Director | 17 Mar 2017←8 Years→Current | Active | |
| Messenger Building Repairs Limited Director • Finance Director | 1 Apr 2016←9 Years→Current | Active | |
| Messenger Conservation Ltd Director • Finance Director | 1 Apr 2016←9 Years→Current | Active | |
| Messenger BCR Group Limited Director • Finance Director | 1 Apr 2016←9 Years→Current | Active | |
| Messenger Special Projects Ltd Director • Finance Director | 1 Apr 2016←9 Years→Current | Active | |
| Messenger Construction Limited Director • Finance Director | 1 Apr 2016←9 Years→Current | Active | |
