About Canary Wharf (b5) Limited (03442708) United Kingdom