About Canary Wharf (drapers Gardens) Limited (06199029) United Kingdom