About Canary Wharf Holdings (b4) Limited (03666935) United Kingdom