🇬🇧
CHLOROGEN LTD
72.11 · Research and experimental development on biotechnologySIC72110MicroID15462377
📍 10 LANCASTER PLACE, LANCASTER PLACE, KENILWORTH, CV8 1GL, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.