Company name: Trench Doctor Water Utilities Ltd
Description: Lead water mains were commonly installed in properties constructed before 1970. There are many disadvantages with the old lead water supply.
28 Crow Ln, Romford RM7 0EL, United Kingdom