🇬🇧
STRUTHERS WATCHMAKERS LIMITED
26.52 · Manufacture of watches and clocksSIC26520 · 47770SmallID09136172
📍 CRS UNIT C, LONDON STREET, LEEK, ST13 5LE, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.