The OPERA Global Youth Foundation Registered charity no. 1168803 Company limited by guarantee registered in England & Wales 10241524 

Fifth Floor, 125 Finsbury Pavement, Moorgate, London. EC2A 1NQ

You can contact us using the form below: