🇬🇧
XAAR PLC
26.11 · Manufacture of electronic componentsSIC26110 · 72190LargeID03320972
📍 3950 CAMBRIDGE RESEARCH PARK, WATERBEACH, CAMBRIDGE, CB25 9PE, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.