🇬🇧
LYCOTEC LIMITED
72.11 · Research and experimental development on biotechnologySIC72110MicroID07397545
📍 9 JOSCELYNES, STAPLEFORD, CAMBRIDGE, CAMBRIDGESHIRE, CB22 5EA, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.