Company | Timeline | Status | |
Euro Cgi Limited Director • Producer | 8 May 2016←5 Years→15 Feb 2022 | Dissolved | |
360world Limited Director • Managing Director | 28 Apr 2016←3 Years→21 May 2019 | Dissolved | |
Stephen Elson Associates Limited Director • Director | 19 Feb 2015←10 Years→Current | Active |