a resposta para sua pergunta por que está ignorando a operação Include na expressão final? porque quando você se junta às Empresas Tabela com CompanyList o tipo de entidade de resultado desta operação de junção é novo tipo contém apenas propriedades de tipo primitivo de ambos os tipos de entidades Mas se você quiser incluir cidades, você deve converter o tipo de resultado para o Tipo de empresa e chamar include Cidade deste tipo de conversão.