Contact us
ImpactAgri AG
Registered Address: Platz 4, 6039 Root D4, Switzerland
Registered in the Canton of Luzern
Registration Number CHE-377.323.468
ImpactAgri (UK) Limited
Registered Address: First floor, 1 Suffolk Way, Sevenoaks, Kent, TN13 1YL
Registered in England
Registration Number 9535387