Number: 8887168
Country: United Kingdom
Source: TED
Water Supply — England
Water supply to SSE and SGN sites based in England
Water supply to SSE and SGN sites based in England.