🇬🇧
CATCH22 MEDIA LIMITED
62.02 · Information technology consultancy activitiesSIC62020Marketing, Media & CreativeSmallID06885820
📍 62 CLEMENT ROYDS STREET, ROCHDALE, LANCASHIRE, OL12 6SG, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.