Host2VPS is a Ikoula B.V. product, based in the Netherlands

Chamber of Commerce the Netherlands 61140392

Address: Cairostraat 109 3047BB Rotterdam

Bank account number (IBAN) NL32INGB0009554720
BIC INGBNL2A accountholder Ikoula B.V.

VAT Number: NL854225766B01

Support:
Sales: