Founded in 2002, Ballou Capital is a venture capital firm based in London, United Kingdom. The firm is an investment vehicle of Colette Ballou.
AUM
$10.00