About Canary Wharf Holdings (ds6) Limited (03321061) United Kingdom