🇬🇧
S.P. VERMA LIMITED
32.12 · Manufacture of jewellery and related articlesSIC32120 · 47770SmallID01393303
📍 178 SOHO ROAD, BIRMINGHAM, B21 9LP, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.