2020 Media International is a leading TV, digital media & video production agency based in London, Leicester & Los Angeles. A creative & award winning team.
Leicester, United Kingdom
Media Production
+44 844 840 2020
Year : 1991
Annual Revenue : 10000000
Employees : 50
Total Money Raised :
Address : 4 Midland Street