About Canary Wharf (riverside South) Limited (06516410) United Kingdom