About Canary Wharf Nqo Limited Partnership (LP017937) United Kingdom