CASTEL SA is a company that provides Intercom, Access control and more. CASTEL SA is headquartered in France . CASTEL SA was founded in 1970. CASTEL SA has a total of 51 patents
CASTEL SA designs, manufactures, and distributes communications and security solutions for commercial and residential applications. The firm sells intercom...
What is CASTEL SA's official website?
CASTEL SA's official website is http://www.castel.fr.