About Canary Wharf (ds2) Limited (03605334) United Kingdom