Company name: IncQuery Labs Research and Development Ltd.
Address: 1072 Budapest, Rákóczi út 36.
E-mail: info@incquerylabs.com
Tax number: 24216182-2-42
Company registration number: 01 09 996038
Bank account number:
10918001-00000077-41010008 and
10918001-00000077-41010015
Hosting service provider: Defweb Ltd.; default.hu