About Canary Wharf Investments (two) Limited (02863616) United Kingdom