About Canary Wharf (bp3) Limited (05601364) United Kingdom