About Canary Wharf (ds6) Limited (03321660) United Kingdom