🇬🇧
LIBERATED EMBEDDED SYSTEMS LTD
26.40 · Manufacture of consumer electronicsSIC26400 · 47710IT, Software & DigitalDormantID14722578
📍 1 THE OLD LEMONADE FACTORY, FALMOUTH, CORNWALL, TR11 3EX
Data sourced from official commercial registries. Last updated when this company filed its accounts.