O principal escritório da Kraken review está localizado em Payward Ventures Inc., 237 Kearny Street #102, San Francisco, CA 94108, the United States. Adicionamente, tem escritórios em 9-3 Nibanchō Chiyoda City, Japan, 8 Temasek Blvd Singapore, e One London Wall, Barbican London UK.