🇬🇧
IXOGEN LTD
72.11 · Research and experimental development on biotechnologySIC72110MicroID07761881
📍 FLAT 23, DA VINCI HOUSE, 44 SAFFRON HILL, LONDON, EC1N 8FH, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.