Organization:
Severn Trent Water
LEI 213800YRZJSBNCS82J77
Organization name
Severn Trent Water Limited
Country name
United Kingdom
Country of registration
United Kingdom
Industry
Water, Heat and Gas Supply
Bond debt
5,927 mln USD