We are licensed in the UK and regulated by UK Law.
Our registered address is Thames House, Portsmouth Road, Esher, Surrey, KT10 9AD. Company Number 4126153