Please accept our apologies for this “High Impact Europe Limited” holding page. We have
temporarily taken our website down off line because we are preparing to launch a much more High
Impact version very soon.
In the mean time, for all your needs, please get in touch with us directly at:
Tel: +33 (0)6 44 32 33 62
make your mark