About Canary Wharf (ds1) Limited (03757749) United Kingdom