🇬🇧
ULTROX LIMITED
72.11 · Research and experimental development on biotechnologySIC72110 · 72200MicroID13714774
📍 ELLERD HOUSE, AMENBURY LANE, HARPENDEN, HERTFORDSHIRE, AL5 2EJ, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.