Contact us

2 + 2 = ?

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