🇬🇧
YARDS FARM ECOENERGY LIMITED
35.11 · Production of electricitySIC35110Agriculture & FarmingSmallID08580386
📍 TOWER LODGE, LECKHAMPTON ROAD, CHELTENHAM, GL53 9QH, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.