Get in touch

Use our contact form for all information requests or contact us directly :

Contact

+33 6 82 39 28 72

Email :

contact@impacfin.com

ImpacFin Ltd

128 City Road London EC1V 2NX United Kingdom

Company Number 16295078

© 2025. All rights reserved.

Home

Challenges

Expertise

Vision

Team

Publications

Contact