🇬🇧
BABBER JEWELLERS LIMITED
32.12 · Manufacture of jewellery and related articlesSIC32120 · 47770 · 64929SmallID10392526
📍 130 SOHO ROAD, BIRMINGHAM, B21 9LN, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.