Fopunded in 2009, Marechale Capital is an investment firm that invests in early to mid-size United Kingdom and European firms operating in the consumer brands, clean-tech, renewable energy, leisure and retail sectors. The firm is an investment banking and corporate finance business and is based in London, United Kingdom.