About Canary Wharf Holdings (ds5) Limited (03719043) United Kingdom