About Tide Developments (canary Wharf) Limited (12135207) United Kingdom