The firm referred to as Green Channel Express was created on 2016-09-16 as a private limited company. The firm headquarters was located in London on 85 Great Portland Street, First Floor. The address zip code is W1W 7LT. The registration number for Green Channel Express Ltd was 10380033. Green Channel Express Ltd had been active for 5 years until dissolution date on 2021-12-21.
This specific business was supervised by a single managing director: Ilya D. who was presiding over it for 5 years.
Ilja M. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.