About Channel Wharf Property Limited (NI637039) United Kingdom