contact us

Level2Kernel Contact Us

Our Global EMV Offices

Europe

T: +44 117 930 4455

NMI (formerly Creditcall) Limited
Merchants House North
Wapping Road
Bristol
BS1 4RW
United Kingdom

Registered No: 3295353. 

VAT Registered No: 125 4619 22. 

www.nmi.com