About Canary Wharf (bp4) Limited (05601402) United Kingdom