Filters:
clear
clear
Country: United Kingdom

electronics manufacturer in Lurgan

About 2 results.

Canavan Clock Makers

Hill Street 100, BT66 6BQ Lurgan, United Kingdom

Canavan Clockmakers are established clock making specialists involved in every aspect of large exterior clock design manufacture restoration and maintenance.

Electronic Excellence Ltd

Silverwood Road, BT66 6LN Lurgan, United Kingdom
  • 1