Marechale Capital Marechale Capital is an established City of London based corporate finance house, with a long-term track record and a strong reputation for advising and financing high growth consumer brands, leisure, clean energy, mineral extraction and technology companies.