Selwood Asset Management

Alternative credit investment manager based in London

Contact us
15 Stratford Place
London W1C 1BE
United Kingdom

investors@selwoodam.com

Selwood Asset Management LLP is registered in England (No. OC397832) and is authorised and regulated by the Financial Conduct Authority (FRN 715071)