🇬🇧
IMPACT-BZ LTD
26.11 · Manufacture of electronic componentsSIC26110 · 28990 · 70229 · 71122MicroID10181156
📍 UNIT 122A BATTERSEA BUSINESS CENTRE, 99-109 LAVENDER HILL, LONDON, SW11 5QL, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.