Director / officer
Leigh MCCAVENY
Born Aug 1974 · Nationality: British · Country of residence: England
Appointments
171
All recorded company roles
Current
137
Current roles on record
Resigned
16
Recorded resignations
Company appointments
Appointments are recorded roles at companies. The company’s status is shown separately.
06046252 · Director
Director
Appointed 29 Oct 2026
Company status: Active
06046248 · Director
Director
Appointed 29 Oct 2026
Company status: Active
06046223 · Director
Director
Appointed 29 Oct 2026
Company status: Active
10529179 · Director
Director
Appointed 3 Nov 2025
Company status: Active
08739672 · Director
Director
Appointed 28 Nov 2023
Company status: Active
09995146 · Director
Director
Appointed 19 Oct 2023
Company status: Active
09996003 · Director
Director
Appointed 19 Oct 2023
Company status: Active
05198546 · Director
Director
Appointed 19 Oct 2023
Company status: Active
05198564 · Director
Director
Appointed 19 Oct 2023
Company status: Active
03337885 · Director
Director
Appointed 19 Oct 2023
Company status: Active
09995157 · Director
Director
Appointed 19 Oct 2023
Company status: Active
09995167 · Director
Director
Appointed 19 Oct 2023
Company status: Active
06278757 · Director
Director
Appointed 19 Oct 2023
Company status: Active
06278978 · Director
Director
Appointed 19 Oct 2023
Company status: Active
05310359 · Director
Director
Appointed 19 Oct 2023
Company status: Active
05214355 · Director
Director
Appointed 19 Oct 2023
Company status: Dissolved
09995976 · Director
Director
Appointed 19 Oct 2023
Company status: Active
09995153 · Director
Director
Appointed 19 Oct 2023
Company status: Active
03269223 · Director
Director
Appointed 19 Oct 2023
Company status: Active