если в вашем отправлении есть много компаний, которые вам нужно использовать (отношения между многими)
public virtual ICollection< Company > Companies { get; set; }
иначе, если в вашем отправлении есть только одна компания, которую вам нужно использовать (отношения один ко многим)
public virtual Company Company { get; set; }
И при желании вы можете указать больше об отношениях в onModelBuilding
событии в вашем dbContext.
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.Entity<Shipment>()
.HasRequired(x => x.Company ) \\..... etc as your requirement