About Canary Wharf (bp1) T2 Limited (04370718) United Kingdom