About Canary Wharf Investments (bp1) Limited (04370728) United Kingdom