🇬🇧
NEUROBRIGHT LTD
72.11 · Research and experimental development on biotechnologySIC72110 · 72190 · 74909 · 86900MicroIDSC626261
📍 114, 149 INGRAM STREET, GLASGOW, G1 1DW, SCOTLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.