| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | PROTEIN BALANCE LIMITED | 🇬🇧Regno Unito | Active | 24/04/2026 – present |
| Officer | CRAIGROSSIE PROPERTIES LIMITED | 🇬🇧Regno Unito | Active | 02/04/2026 – present |
| Officer | AIRJACK LIMITED | 🇬🇧Regno Unito | Active | 01/04/2026 – present |
| Officer | GLENEAGLES RETIREMENT HOME LIMITED | 🇬🇧Regno Unito | Active | 06/04/2026 – present |
| Officer | KING FARMS LIMITED | 🇬🇧Regno Unito | Active | 06/04/2026 – present |
| Officer | KING CONTRACTORS LIMITED | 🇬🇧Regno Unito | Active | 06/04/2026 – present |
| Officer | MCAPPLE LIMITED | 🇬🇧Regno Unito | Active | 06/04/2026 – present |
| Officer | KING INVESTMENTS LIMITED | 🇬🇧Regno Unito | Active | 06/04/2026 – present |
| Officer | KING DEVELOPMENT COMPANY (SCOTLAND) LIMITED | 🇬🇧Regno Unito | Active | 06/04/2026 – present |
| Officer | THE KING GROUP LIMITED | 🇬🇧Regno Unito | Active | 06/04/2026 – present |
| Officer | THE KING GROUP OF COMPANIES LIMITED | 🇬🇧Regno Unito | Active | 06/04/2026 – present |
| Officer | DK (NEWTON MEARNS) LIMITED | 🇬🇧Regno Unito | Active | 02/04/2026 – present |
| Officer | CROFTMILL LIMITED | 🇬🇧Regno Unito | Active | 02/04/2026 – present |
| Officer | D KING GROUP LIMITED | 🇬🇧Regno Unito | Active | 02/04/2026 – present |
| Officer | DK (CAPEFLEET) LIMITED | 🇬🇧Regno Unito | Active | 02/04/2026 – present |
| Officer | KING NORTH LIMITED | 🇬🇧Regno Unito | Active | 06/04/2026 – present |
| Officer | D KING PROPERTIES (INVERALMOND) LIMITED | 🇬🇧Regno Unito | Active | 02/04/2026 – present |
| Officer | D K PROPERTIES (ABERDEEN) LTD. | 🇬🇧Regno Unito | Active | 02/04/2026 – present |
| Officer | BALMOSSIE DEVELOPMENTS LIMITED | 🇬🇧Regno Unito | Active | 02/04/2026 – present |
| Officer | D K PROPERTIES (CUPAR) LIMITED | 🇬🇧Regno Unito | Active | 02/04/2026 – present |
| Officer | D KING PROPERTIES (LONDON) LIMITED | 🇬🇧Regno Unito | Active | 02/04/2026 – present |
| Officer | GLENEAGLES VILLAGE LIMITED | 🇬🇧Regno Unito | Active | 06/04/2026 – present |
| Officer | A KING & SON (AUCHTERARDER) LIMITED | 🇬🇧Regno Unito | Active | 01/04/2026 – present |
| Officer | KW SCOTLAND LIMITED | 🇬🇧Regno Unito | Active | 06/04/2026 – present |
| Officer | JACK VENTURES LIMITED | 🇬🇧Regno Unito | Active | 06/04/2026 – present |
| Officer | SECURE AIR PARKS (EDINBURGH) LIMITED | 🇬🇧Regno Unito | Active | 06/04/2026 – present |
| Officer | R6 WHISTLEBERRY LIMITED | 🇬🇧Regno Unito | Active | 06/04/2026 – present |
| Officer | FRESH AYRE DAYCARE LIMITED | 🇬🇧Regno Unito | Active | 02/04/2026 – present |
| Officer | MAIDEN DEVELOPMENTS LIMITED | 🇬🇧Regno Unito | Active | 06/04/2026 – present |
| Officer | D KING DEVELOPMENT COMPANY LIMITED | 🇬🇧Regno Unito | Active | 02/04/2026 – present |
| Officer | FRESH AIR DAYCARE LIMITED | 🇬🇧Regno Unito | Active | 02/04/2026 – present |
| Officer | JACK PROPERTY INVESTMENTS LIMITED | 🇬🇧Regno Unito | Active | 06/04/2026 – present |
| Officer | D KING PROPERTIES (SCOTLAND) LIMITED | 🇬🇧Regno Unito | Active | 02/04/2026 – present |
| Officer | D K PROPERTIES (PERTH) LIMITED | 🇬🇧Regno Unito | Active | 02/04/2026 – present |
| Officer | FINJACK LIMITED | 🇬🇧Regno Unito | Active | 02/04/2026 – present |
| Officer | D KING PROPERTIES (ENGLAND) LTD | 🇬🇧Regno Unito | Active | 09/05/2026 – present |
| Officer | KING PROPERTIES (AUCHTERARDER) LIMITED | 🇬🇧Regno Unito | Active | 06/04/2026 – present |
| Officer | JACK PROPERTY HOLDINGS LIMITED | 🇬🇧Regno Unito | Active | 06/04/2026 – present |
| Officer | CRUDEN HOMES (LONGNIDDRY) LIMITED | 🇬🇧Regno Unito | Active | 08/01/2026 – 13/02/2019 |
| Officer | QUEENSBERRY PROPERTIES (OTAGO) LIMITED | 🇬🇧Regno Unito | Active | 07/01/2026 – 13/02/2019 |
| Officer | QUEENSBERRY PROPERTIES LIMITED | 🇬🇧Regno Unito | Active | 07/01/2026 – 13/02/2019 |
24/04/2026
appointed
07/03/2024
appointed
01/04/2014
appointed