CASTLE MOUNT IMPACT PARTNERS GP LLPActiveActionsShareCompany no. SO307415 · Limited liability partnership · Incorporated 4 Nov 2021OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Ownership and control