About Channel Investment Properties Limited (03591979) United Kingdom