About Canary Wharf (b4) Limited (03666185) United Kingdom