About Canary Wharf (ds1) T1 Limited (04218685) United Kingdom