Traffic Parrot Ltd has been in this business for 8 years. Registered with number 10048075 in 2016, it is located at 20-22 Wenlock Road, London N1 7GU. The firm's SIC code is 62020, that means Information technology consultancy activities. Traffic Parrot Limited filed its account information for the period that ended on 2022-03-31. The firm's most recent confirmation statement was released on 2023-03-07.
Since Tuesday 8th March 2016, the company has only been overseen by a single managing director: Wojciech B. who has been caring of it for 8 years.
Executives with significant control over the firm are: Liam W. owns 1/2 or less of company shares. Wojciech B. owns over 1/2 to 3/4 of company shares .