🇬🇧
LEAP MICRO AD LTD
72.11 · Research and experimental development on biotechnologySIC72110MicroID10739974
📍 193 DOWNHAM WAY, BROMLEY, BR1 5EL, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.