Latest News

Videos:

About Kimura Capital LLP

Kimura Capital – 

Kimura Capital LLP is a regulated asset management firm headquartered in London, with offices and personnel in 15 countries across the globe. Learn more from our company video.