🇬🇧
CELIXIR LIMITED
72.11 · Research and experimental development on biotechnologySIC72110MicroID10141208
📍 CELIXIR HOUSE STRATFORD-UPON-AVON BUSINESS & TECHNOLOGY PARK, INNOVATION WAY, STRATFORD-UPON-AVON, CV37 7GZ, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.