🇬🇧
OWZELL LIMITED
58.19 · Other publishing activitiesSIC58190 · 59200 · 74300 · 85520MicroID12688546
📍 39 39 CIRENCESTER CLOSE, BROMSGROVE, WORCESTERSHIRE, B60 2RE, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.