Decagon Asset Management LLP - Filer Information

Entity
Company
CIK
0001950677
Business address
5 Swallow Place, W1B 2AF London, United Kingdom
Phone
442031482244
State of incorporation
United Kingdom
Fiscal year end
March 31
All SEC filings
View on sec.gov