About Canary Wharf Investment Holdings (bp2) Limited (06002177) United Kingdom