Close
Selenean logo

New website coming soon

Our current fund is fully deployed and is not currently accepting new investors. For investor, portfolio company, or business enquiries:

Selenean Capital Limited is registered in Ireland No. 723225