168 employees
Mayberry Investments is a financial advisory and brokerage firm.
$20M sweet spot round size
Most of their 1 investments are in rounds between $20M and $20M
1985
Keo World raised $20M on June 14, 2022
Investors: Hayfin Capital Management LLP and Mayberry Investments Limited