🇬🇧
CALVATEC LIMITED
26.30 · Manufacture of telegraph and telephone apparatus and equipmentSIC26301SmallIDSC342295
📍 50 LOTHIAN ROAD, FESTIVAL SQUARE, EDINBURGH, EH3 9WJ
Data sourced from official commercial registries. Last updated when this company filed its accounts.