About Canary Wharf Holdings (wf9) Limited (03682184) United Kingdom