Capacity market components for VOLTARIA BES 101 LTD
Capacity market component for VOLTARIA BES 101 LTD
Location: 72-77 Lower Tower Street, Hockley, Birmingham, B19 3NF
Capacity: 8.9 MW