Scroll to continue
Kimura Capital LLP is an asset management firm headquartered in London providing an alternative to bank funding.
Kimura for investorsKimura for investorsKimura for borrowersKimura for borrowers
Kimura Capital LLP is an asset management firm headquartered in London providing an alternative to bank funding.