KALEYRA UK LIMITED

Company number 08789165 ·

Active

1 charge registered

Charge 4

Registered 2014-06-27 Satisfied

Lloyds Bank PLC