About Canary Wharf Holdings (bp2) Limited (04347709) United Kingdom