English: NWC
Welsh: Elusen Dyfrffyrdd Newydd
Subject: Amgylchedd
English definition: New Waterways Charity