| Company | Timeline | Status | |
| Onmars Ltd Director • Sales Director  | 17 Jan 2024←1 Year 9 Months→Current  | Active  | |
| G79 Limited Director • Director  | 14 Nov 2023←1 Year 11 Months→Current  | Active  | |
| Vieworks Limited Director • Company Director  | 19 Feb 2019←2 Years→11 Mar 2021  | Active  | |
| Chilli Enterprises Limited Director • Company Director  | 15 Feb 2016←9 Years→Current  | Active  | |
| Veronica Limited Director • Company Director  | 15 Feb 2016←9 Years→Current  | Active  | |
Bee7 Limited Director • Company Director  | 7 Jul 2014←1 Year 4 Months→1 Dec 2015  | Dissolved  | |
John Stephen Rankin Ltd Director • None  | 1 Mar 2013←1 Year 10 Months→30 Dec 2014  | Dissolved  | |
