🇬🇧
UK LIBRA LTD
27.20 · Manufacture of batteries and accumulatorsSIC27200 · 33130 · 33140 · 38220MicroID13446262
📍 STONE HOUSE STOCKING LANE, EAST LEAKE, LOUGHBOROUGH, LE12 5RL, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.