🇬🇧
AUBARCA BIO LTD
72.11 · Research and experimental development on biotechnologySIC72110 · 72190Not filedID16581481
📍 FLAT 19 GLOBE VIEW HOUSE, 171 BLACKFRIARS ROAD, LONDON, SE1 8ER, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.