About Canary Wharf (bp1) T1 Limited (04370722) United Kingdom