About Channel J Property Management Limited (11032625) United Kingdom