We'd love to hear from you.
Come and meet us, drink a coffee (we have really nice brews), grab a product demo or have a chat about how we can help you to secure your business data.
Nimbox Ltd. is a private limited company that is registered in England, with company number 08280927, and we conduct our business at the address listed above.
VAT Number: GB172188596
D-U-N-S Number: 21-867-4650