TSJP

AcronymDefinition
TSJPThe St. James Partnership (London, UK)