🇬🇧
LIBRA TECHNOLOGY LIMITED
26.11 · Manufacture of electronic componentsSIC26110IT, Software & DigitalMicroID06584760
📍 54 HARBOUR WAY, ST LEONARDS ON SEA, EAST SUSSEX, TN38 8EP
Data sourced from official commercial registries. Last updated when this company filed its accounts.