🇬🇧
SQUISH MARKETING LTD
73.11 · Advertising agenciesSIC73110 · 82990Marketing, Media & CreativeMicroID13772903
📍 E-INNOVATION CENTRE UNIVERSITY OF WOLVERHAMPTON, TELFORD CAMPUS, TELFORD, SHROPSHIRE, TF2 9FT, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.