This company referred to as Media2lead was created on 26th September 2013 as a private limited company. This company head office was registered in London on New Derwent House, 69-73 Theobalds Road. The address post code is WC1X 8TA. The company registration number for Media2lead Limited was 08707250. Media2lead Limited had been in business for 9 years up until dissolution date on 1st February 2022.
James S. was this company's managing director, formally appointed in 2019 in October.
Marcelo R. was the individual who had control over this firm, owned over 3/4 of company shares.