| Company | Timeline | Status | |
| Eurolight Limited Director • Director | 22 Mar 2023←2 Years 7 Months→Current | Active | |
| Urolite Limited Director • Managing Director | 1 May 2015←10 Years→Current | Active | |
| Urolite Limited Director • Roofing Contractor | 2 Jan 1993←4 Years→2 Jan 1997 | Active | |
| Urolite Limited Secretary • Rooter & Bucther | 2 Jan 1993←9 Years→6 Nov 2002 | Active | |
