© GEMBA 2024. All rights reserved | Authorized and regulated by the Financial Conduct Authority” (Reference number: 804853)
Gemba Finance Ltd.Level 39, 1 Canada Square, Canary Wharf, London, E14 5AB, UK Contact form: [email protected]
Our address: Level 39, 1 Canada Square, Canary Wharf, London, E14 5AB, UK