translate English to French: A few consultants and one owner’s association participated as well.
Quelques consultants et une association de propriétaires ont participé eux aussi.