🇬🇧
MARCELLA MCGING MARKETING LIMITED
73.20 · Market research and public opinion pollingSIC73200Marketing, Media & CreativeMicroID08045542
📍 35 ELM PARK ROAD, FINCHLEY, LONDON, N3 1EG, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.