About Canary Wharf (ds3) Limited (04075124) United Kingdom