About City And Docklands London Limited (04258668) United Kingdom