Incorporated in England and Wales CHANNEL LTD channel.ltd.ec Company no: 05480087 Date of Incorporation: 2005-06-14