🇬🇧
BARBARA BELL LTD
32.12 · Manufacture of jewellery and related articlesSIC32120Not filedIDSC853668
📍 55A QUEEN STREET, EDINBURGH, EH2 3NS, SCOTLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.