🇬🇧
STRAIN MEASUREMENT DEVICES LIMITED
26.11 · Manufacture of electronic componentsSIC26110 · 26511SmallID01610732
📍 BURY ROAD, CHEDBURGH, BURY ST EDMUNDS, SUFFOLK, IP29 4UQ
Data sourced from official commercial registries. Last updated when this company filed its accounts.