About Canary Wharf Holdings (ds2) Limited (03605331) United Kingdom