About Canary Wharf (bp1) Limited (04066322) United Kingdom