🇬🇧
BARRAUD & LUND LIMITED
32.12 · Manufacture of jewellery and related articlesSIC32120MicroID07308337
📍 16 TRINITY WALK, NOTTINGHAM, NG1 2AN, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.