SATEC

Company in the United Kingdom

Share this profile

Resume
Beckton sewage treatment works is the largest in europe and is located in the borough of newham, london. The works treats sewage from a population equivalent of 3.7 million within a catchment area of 300km2

  last updated on