2020 Traders began its operations in 2016 as a Private Limited Company under the following Company Registration No.: 10382549. The firm's registered office was located in London at 4 St. Julians Farm Road. This particular 2020 Traders Ltd company had been in this business for at least five years.
Malachy B. was this specific firm's director, assigned to lead the company in 2016.