Six-storey mixed development approved for Kingston Foreshore