Company Details
- Employees
- 36
- Founded
- -
- Address
- 71-91 Aldwych, Aldwych House,united Kingdom
- Industry
- Financial Services
- NAICS
-
Finance and InsuranceMonetary Authorities-Central Bank
- Website
- kestrl.co.uk
- Keywords
- Digital banking, fintech, islamic fintech, islamic finance, islamic banking, ethical banking, impact investment.
- HQ
- London, England