DAVID MCCRAE LYALL

Total number of appointments 1, 1 active appointments

ON-SCREEN DESIGNS LTD.

Correspondence address
18 INCHCAPE ROAD, BROUGHTY FERRY, DUNDEE, ANGUS, DD5 2LL
Role ACTIVE
Director
Date of birth
November 1951
Appointed on
11 August 1989
Nationality
BRITISH
Occupation
SENIOR ENGINEER