LogicPass Ltd
Mimosa Street
Gwardamangia - PTA1044
Malta
Registration codeC39679
VATMT18116726
Phone +356 2033 3302
Email address
BankBank Of Valletta
Account number 40017740863