THWS

AcronymDefinition
THWSTendring Hundred Water Services, Ltd. (UK)