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.
12047248 · Director
Director
Appointed 12 Jun 2019
Company status: Dissolved
11375389 · Director
Director
Appointed 26 Oct 2018
Company status: Active
11304804 · Director
Director
Appointed 4 Jul 2018
Company status: Active
04821797 · Director
Director
Appointed 10 May 2018
Company status: Active
SC336517 · Director
Director
Appointed 10 May 2018
Company status: Active
08919976 · Director
Director
Appointed 24 Nov 2017
Company status: Active
SC062810 · Director
Director
Appointed 22 Jun 2017
Company status: Active
OC415803 · LLP Designated Member
LLP Designated Member
Appointed 7 Feb 2017
Company status: Active