Director / officer
James Alexander Kenneth MACLEOD
Born Apr 1975 · Nationality: British · Country of residence: Scotland
Appointments
92
All recorded company roles
Current
51
Current roles on record
Resigned
13
Recorded resignations
Company appointments
Appointments are recorded roles at companies. The company’s status is shown separately.
17052959 · Director
Director
Appointed 24 Feb 2026
Company status: Active
16206678 · Director
Director
Appointed 24 Jan 2025
Company status: Active
15941571 · Director
Director
Appointed 6 Sep 2024
Company status: Active
15655886 · Director
Director
Appointed 17 Apr 2024
Company status: Active
08538772 · Director
Director
Appointed 16 Jan 2023
Company status: Active
03369730 · Director
Director
Appointed 16 Jan 2023
Company status: Active
07051378 · Director
Director
Appointed 16 Jan 2023
Company status: Active
13567868 · Director
Director
Appointed 16 Jan 2023
Company status: Active
11066443 · Director
Director
Appointed 16 Jan 2023
Company status: Dissolved
13533647 · Director
Director
Appointed 27 Jul 2021
Company status: Active
13370805 · Director
Director
Appointed 28 Jun 2021
Company status: Active
13232778 · Director
Director
Appointed 3 Jun 2021
Company status: Active
13074515 · Director
Director
Appointed 22 Jan 2021
Company status: Active
12334945 · Director
Director
Appointed 26 Nov 2019
Company status: Active