DealStream Logo

Renewable Energy Companies Manufacturing

One of the UK’s Most Established Renewable Energy Companies Manufacturing in the UK since 1978 Ref. GJ035 Location : Northamptonshire Asking Price : £2,000,000 Turnover : £4,400,000 Net Profit : Undeclared Gross Profit : £1,400,000 EBITDA : £425,000 Net Asset : £515,000