🇬🇧
JUBBA LIMITED
70.21 · Public relations and communications activitiesSIC70210 · 82301 · 82302 · 90020Marketing, Media & CreativeSmallID10533979
📍 LOWER GROUND EAST, 36-42 NEW INN YARD, LONDON, EC2A 3EY, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.