RHEWL SOLAR FARM COMMUNITY 2 CICActiveActionsShareCompany no. 09664334 · Company · Incorporated 30 Jun 2015OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Ownership and control