About Canary Wharf (bp2) T1 Limited (05976899) United Kingdom