Birthdate
June 1991
Nationality
British
Roles
LLP Designated Member
Address
53 Armitage Drive, Leicester, United Kingdom, LE7 7SS
Duncan Macleod was born in June 1991.
Duncan Macleod Business Events
06 Apr 2016
Appointment
06 Apr 2016
Significant Control
Same name people