About Canary Wharf Investments (four) Limited (02388957) United Kingdom