| Company | Timeline | Status | |
| Silver City Apartments Ltd Director • Director | 15 Sep 2020←5 Years→21 Oct 2025 | Dissolved | |
| JD Properties (Aberdeen) Limited Director • Unreported | 26 Jul 2016←9 Years→Current | Active | |
| Clear Blue Cleaning Limited Director • Managing Director | 8 Oct 2009←16 Years→Current | Active | |
| Granite Construction (Aberdeen) Ltd Director • Builder | 15 May 2007←1 Year 1 Month→20 Jun 2008 | Active | |
| Granite Construction (Aberdeen) Ltd Secretary • Builder | 15 May 2007←1 Year 1 Month→20 Jun 2008 | Active | |
