About Canary Wharf (north Quay) Limited (06516372) United Kingdom