About Channel Court Properties (barton) Limited (01681376) United Kingdom