About Canary Wharf Holdings (b2) Limited (08657861) United Kingdom