6 employees
Twinwoods Heat & Power is a company that was set up to develop and construct a 3.4MW combined heat and power.
2009
TWINWOODS HEAT & POWER LIMITED raised undisclosed on July 31, 2014
Investors: STAR Capital Partnership LLP