NJTT

AcronymDefinition
NJTTNew Jumbulance Travel Trust (UK)