Address |
44 Albemarle Street London Greater London W1S 4JJ United Kingdom |
Employees | - |
Website | http://www.concha-plc.com |
Updated | 09/14/2018 |
Concha Plc operates as an investment company. It focuses on identifying and acquiring interests in technology, media, and communication companies. The company was founded in 1969 and is headquartered in London, the United Kingdom. |