About Canavan Clockmakers Ltd
Canavan Clockmakers Ltd is an electronics manufacturer based in Lurgan. It is registered with Companies House under company number NI610381, incorporated December 2011.
Is this your business? Claim this listing to add a description, opening hours and photos.