BWBSL

AcronymDefinition
BWBSLBristol Wessex Billing Services Limited (Wessex Water and Bristol Water; UK)