About Canary Wharf (ds8) T1 Limited (04525182) United Kingdom