R00043SJSC G01079LGSC : Locharmoss Landfill Site

Return to Table

GeneralMapSummaryLFMWh
Country: Scotland
IC (kW): 800
Technology: Landfill Gas / Landfill Gas
Subsidy: RO
CHP:
Accreditation: 2008-06-02
Location: Dumfries and Galloway
Developer:
Operator:
Site Owner:
Address: Locharmoss Waste Disposal Site
Lockerbie Road
Locharbriggs
Dumfries
Postcode: DG1 1QS