Contact Us

United Kingdom

Address

Huma Business Intelligence Ltd

4th Floor
22 Upper Ground
London
SE1 9PD

Office: +44 (0)203 865 0541

United States

Address

Huma Americas LLC
221 River Street, 9th Floor
Hoboken, NJ 07030

Office:+1 201-721-8615

Your Name (required)

Your Email (required)

Subject (required)

Your Message

A company registered in England and Wales with company number 6588909 on 9th May 2008.
VAT Registration 922 6192 31
Registered address: 5th Floor,10 Finsbury Square,London EC2A 1AF