HAMCAP (HYDRO) LLPDissolvedActionsShareCompany no. SO304826 · Limited liability partnership · Incorporated 13 Mar 2014Dissolved on 11 Jul 2017OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Filings