Energy
Twinwoods Heat and Power Limited (THPL) our joint venture company with Bioflame, is building a 2.6MW renewable energy power station capable of producing 20,000MW hours per annum. The plant, which will be located in Thurleigh, Bedfordshire, is due for completion during summer 2011.








