🇬🇧
JELLYFISH U.K. LIMITED
73.11 · Advertising agenciesSIC73110SmallID08428703
📍 FLOOR 22, THE SHARD,, 32 LONDON BRIDGE STREET, LONDON, SE1 9SG, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.