David MACLENNAN
BritishBorn 05/1960
Total
7
Active
0
Resigned
7
AI officer profile
Sign in for a Chris-drafted narrative summary, an estimated share-weighted net worth, and the evidence behind it.
Sign in to generateFind another company
Officer profile
David MACLENNAN
BritishBorn 05/1960ID Az288YZ5IAOVxqrebusvPY-61pY
Total appointments
7
Active
0
Resigned
7
AI officer profile
Sign in for a Chris-drafted narrative summary, an estimated share-weighted net worth, and the evidence behind it.
Sign in to generatePast appointments
- SC356276dissolved
HIGHLAND PROCESS TECHNOLOGY LIMITED
- Role
- Director
- Appointed
- 2009-03-10
- Resigned
- 2009-04-03
- SC346674dissolved
MANSEFIELD HOLDINGS LIMITED
- Role
- Director
- Appointed
- 2008-11-26
- Resigned
- 2009-04-03
- SC348355dissolved
HIGHLAND ARENA LIMITED
- Role
- Director
- Appointed
- 2008-09-10
- Resigned
- 2009-04-03
- SC305190active
PRIME PUMPS LIMITED
- Role
- Director
- Appointed
- 2006-09-29
- Resigned
- 2009-04-03
- SC302302dissolved
HIGHLAND CONTROL SYSTEMS LIMITED
- Role
- Director
- Appointed
- 2006-05-12
- Resigned
- 2009-04-03
- SC177939active
ROSS-SHIRE ENGINEERING LIMITED
- Role
- Director
- Appointed
- 1997-08-20
- Resigned
- 2009-04-03
- SC334923dissolved
MANSEFIELD CONSTRUCTION LIMITED
- Role
- Director
- Appointed
- 2008-03-06
- Resigned
- 2008-12-05
