About City & Docklands The Portal Holdings Limited (12501318) United Kingdom