About Canary Wharf (ds1) T2 Limited (04218857) United Kingdom