About Canary Wharf Group Plc (04191122) United Kingdom