animal welfare groups / regular contract cleaning services / pest management services / /
Organization
International Organization for Standardization / European Committee for Standardization / Communication Unit / Confederation of European Pest Management Associations / CEN / EFTA / European Commission / European Union / CEN’s Project Committee / CEN-CENELEC Management Centre / /