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.
You can view our Companies House registration page here.
VAT Number: GB172188596
D-U-N-S Number: 21-867-4650