About Canary Wharf (wf9) T2 Limited (04218772) United Kingdom