Renew Holdings

United Kingdom
Leeds, England, United Kingdom

Company profile

Renew Holdings company profile

Renew provides multidisciplinary Engineering Services through its independently branded businesses to support essential UK infrastructure in the Energy, Environmental and Infrastructure markets. These markets, which are mainly governed by regulation, benefit from non-discretionary spending patterns and long-term visibility of committed funding.

Business identity

Contact email
[email protected]
Phone number
0113 281 4200
Operating status
Active
Company type
Non Profit
Employee range
1,001-5,000 employees
Revenue range
$100M-$1B
Founded
1976-01-01, Year

Headquarters

Country code
GB
Continent
Europe

Capital profile

Funding and company signals

Funding stage
IPO
Funding rounds
1
Last funding
Post IPO Debt / $186.8M / 2025-10-27
Investors
3
Articles
42
Exited on
2001-10-29

Founders and investors

Investors

Barclays BankHSBC UKNatWest