Key factsactiveLegal namePOLL-LOCHAIG RENEWABLES LIMITEDuk_chRegistrationSC848802uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2025-05-15uk_chRegistered addressACHAGOUR FARM, FERNESS, NAIRN, IV12 5UYuk_chIndustry35110 - Production of electricityuk_ch