About Canary Wharf Investments (bp2) Limited (05976954) United Kingdom