OpenCompanies

Eighteen48 Asset Management Limited