Acmade Limited

Nationality:
British
based:
Denham, Buckinghamshire, England, United Kingdom

Acmade Ltd, Colnside Works, New Denham, Buckinghamshire; manufacturers of film projectors and film editing equipment