About Canary Wharf (fslp) Limited (07321368) United Kingdom