Get in touch with our team

Contact

Get in touch with our team
and set up a meeting

Germany

Allengra GmbH
Leopoldstraße 244
80807 München
Germany

romania

Allengra SRL
Str. Nojoridului 90
410542 Oradea
Romania

Social

Check us out on social
media too