Director / officer
Giuseppe LEO
Born Jun 1974 · Nationality: Italian · Country of residence: United Kingdom
Appointments
22
All recorded company roles
Current
21
Current roles on record
Resigned
1
Recorded resignations
Company appointments
Appointments are recorded roles at companies. The company’s status is shown separately.
SC090159 · Director
Director
Appointed 14 Oct 2026
Company status: Active
00970280 · Director
Director
Appointed 14 Oct 2026
Company status: Active
16767069 · Director
Director
Appointed 14 Oct 2026
Company status: Active
SC055200 · Director
Director
Appointed 14 Oct 2026
Company status: Active
02274210 · Director
Director
Appointed 14 Oct 2026
Company status: Active
06428648 · Director
Director
Appointed 14 Oct 2026
Company status: Active
01020949 · Director
Director
Appointed 14 Oct 2026
Company status: Active
03492720 · Director
Director
Appointed 14 Oct 2026
Company status: Active
07036327 · Director
Director
Appointed 14 Oct 2026
Company status: Active
00936223 · Director
Director
Appointed 14 Oct 2026
Company status: Active
00301317 · Director
Director
Appointed 14 Oct 2026
Company status: Active
00916179 · Director
Director
Appointed 14 Oct 2026
Company status: Active
16888311 · Director
Director
Appointed 14 Oct 2026
Company status: Active
03856870 · Director
Director
Appointed 14 Oct 2026
Company status: Active
14801801 · Director
Director
Appointed 14 Oct 2026
Company status: Active
01044120 · Director
Director
Appointed 14 Oct 2026
Company status: Active
07683960 · Director
Director
Appointed 14 Oct 2026
Company status: Active
03968980 · Director
Director
Appointed 14 Oct 2026
Company status: Active
06606325 · Director
Director
Appointed 14 Oct 2026
Company status: Active
01008965 · Director
Director
Appointed 30 Sep 2025
Company status: Active