🇬🇧
TIME FACTORS INTERNATIONAL LIMITED
26.52 · Manufacture of watches and clocksSIC26520 · 47770SmallID15694621
📍 38 SWANBOURNE ROAD, SHEFFIELD, S5 7TL, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.