About Canary Wharf Holdings (ds8) Limited (03957445) United Kingdom