About Canary Wharf (bp2) T2 Limited (05976936) United Kingdom