What are you looking for?

Results

A total of 0 Companies

Overview

Employees
11-50 employees
Type
Privately Held
Revenue
NA
Competitors
N/A
Headquarters
Blackburn, Lancashire
Founded
1999
Category
Innovation Materialised

Founded in 1999, and now with more than 20 years of invaluable experience with sustainable drainage systems and gas protection solutions, Sel Environmental has evolved into six strategic divisions which combine to deliver cutting-edge, cost-effective and competitive, quality solutions which can help improve the diversity of nature in our living environment and enhance the quality of life.

Reviews

See All Reviews
Similar companies