About Channel Investment Management Limited (12367450) United Kingdom