Company name: Media 1 Group
Description: Programmatic Europe Ltd helps companies and organisations reach their target audience by using the latest ad buying technology to purchase digital advertising.
163A Mitcham Rd, London SW17 9PG, United Kingdom