CLOCKWORK TECHNOLOGIES LIMITED

Company number SC283076 ·

Dissolved

1 officer

Correspondence address
40 West Harbour Road, Edinburgh, Scotland, EH5 1PU
Appointed
2005-04-11
Occupation
Managing Director
Nationality
Scottish
Country of residence
Scotland
Date of birth
July 1971