🇬🇧
LANCASHIRE CLOCKMAKERS LIMITED
26.52 · Manufacture of watches and clocksSIC26520 · 95250SmallID08603644
📍 91 LANGDALE ROAD, PADIHAM, BURNLEY, LANCASHIRE, BB12 8PB, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.