🇬🇧
ALABDALI BIOMEDICAL RESEARCH LTD
72.11 · Research and experimental development on biotechnologySIC72110Not filedID16599308
📍 FLAT 7 27A, WHARF STREET SOUTH, LEICESTER, LE1 2AA, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.