🇬🇧
LHF ENERGY LIMITED
35.11 · Production of electricitySIC35110Energy & UtilitiesMicroID09286774
📍 LAVEROCK HALL FARM, SOIL HILL, HALIFAX, HX2 9NT, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.