🇬🇧
FLCMC LIMITED
72.11 · Research and experimental development on biotechnologySIC72110MicroIDSC623311
📍 91 BUCKSTONE CRESCENT, EDINBURGH, EH10 6TR, SCOTLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.