A ten storey new-build housing scheme for Persimmon City Developments, comprising 151 riverside apartments on the Isle of Dogs.