🇬🇧
STAGWELL MEDIA (NRG) UK LIMITED
73.20 · Market research and public opinion pollingSIC73200Marketing, Media & CreativeSmallID09865200
📍 BLUE FIN BUILDING (3RD FLOOR), 110 SOUTHWARK STREET, LONDON, SE1 0SU, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.