Ebara Elliott Energy’s 58,000-square-foot service center in Silchester, Hampshire, is located 50 miles west of London. The Silchester service center supports the oil & gas processing, chemical, petrochemical, fertilizer, sugar processing, and refining industries.
More about the Silchester Service Center