About Otter Controls Limited
Otter Controls Limited is an electronics manufacturer based in Buxton. It is registered with Companies House under company number 00406954, incorporated March 1946.
Is this your business? Claim this listing to add a description, opening hours and photos.