Germany
Denodo Technologies GmbH Gesellschaft mit beschränkter Haftung – Handelsregister B des Amtsgerichts München HRB 215176 | Denodo Technologies GmbH Limited liability company – Commercial Register B Munich HRB 215176 |
United Kingdom
Denodo Technologies Limited Private limited company registered in England and Wales under number 6938324 |