LOW FARM SOLAR PROJECT LIMITEDActiveActionsShareCompany no. 13518709 · Private limited company · Incorporated 19 Jul 2021Name changed on 13 Jan 2026OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Filings