| |
Incorporation & Constitutional Documents |
|
St Helen’s 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 |
|
|
|
|
|
|