Channl came into being in 2017 as a company enlisted under no 10621936, located at E14 9XQ London at 9 Ensign House, Admiral's Way. This firm's last known status was dissolved. Channl had been operating offering its services for five years.
Thomas M. and Briony H. were the company's directors and were managing the company from 2017 to 2022.
Executives who had control over the firm were as follows: Thomas M. owned over 3/4 of company shares. Briony H. had substantial control or influence over the company.