Contact

Barwa Capital (UK) Limited

4 Cavendish Square

London W1G 0PG

United Kingdom

Tel: +44 20 7580 0935

 

Barwa Capital (UK) Limited. Registered in England and Wales under company number 06317722

Registered Office: Devonshire House, 1 Devonshire Street, London W1W 5DR