SYITC

AcronymDefinition
SYITCSouth Yorkshire International Trade Centre (UK)