About Channel Wharf Management Company Limited (NI065828) United Kingdom