About Canary Wharf Holdings (bp3) Limited (05601363) United Kingdom