🇬🇧
ABACUS INSTRUMENTS LIMITED
26.51 · Manufacture of electronic industrial process control equipmentSIC26512SmallID04025137
📍 16 SAND LANE BUSINESS PARK, SAND LANE, SANDY, BEDFORDSHIRE, SG19 2DQ
Data sourced from official commercial registries. Last updated when this company filed its accounts.