About Canary Wharf Selection Ltd (09951387) United Kingdom