Company name: Tees REP Power Station
Description: Tees Renewable Energy Plant CHP Combined Heat and Power Teeesside TeesREP
Tees REP Power Station, Middlesbrough TS6 6AF, United Kingdom