About Canary Wharf Holdings (b5) Limited (03442716) United Kingdom