HTCPL

AcronymDefinition
HTCPLHuddersfield Town Centre Partnership Ltd. (UK)