About Canary Wharf Holdings (bp1) Limited (04066771) United Kingdom