🇬🇧
BIOVEC LTD
32.50 · Manufacture of medical and dental instruments and suppliesSIC32500SmallIDSC786373
📍 BIOVEC LTD, 3 QUALITY STREET, EDINBURGH, EH4 5BP, SCOTLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.