About Canary Wharf (b5) T2 Limited (03442710) United Kingdom