🇬🇧
ENCEPHALOMATE LTD
72.11 · Research and experimental development on biotechnologySIC72110SmallIDSC760733
📍 22 MONTROSE STREET, GLASGOW, G1 1RE, SCOTLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.