🇬🇧
CANONGATE COMMUNICATIONS LIMITED
58.19 · Other publishing activitiesSIC58190 · 82302MicroIDSC296936
📍 42 ST. MARYS STREET, EDINBURGH, EH1 1SX, SCOTLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.