About Canary Wharf (bp2) Limited (04347695) United Kingdom