020 7628 5582
Constitutional documents
Marechale Capital Plc was incorporated on 24 February 1998 in the United Kingdom and its main country of operation is the United Kingdom
Registered in England No. 3515836. Registered Office: 15 St Helen's Place, London, EC3A 6DE
To download the Memorandum of Association, click here
To download the Articles of Association, click here
Marechale Capital is an investment banking and corporate finance business
We use our established relationships and sector specialisation to raise capital and refinance high growth companies and funds in the retail, leisure, renewable energy and infrastructure sectors.