FTCG

AcronymDefinition
FTCGFleet Town Centre Group (Fleet, Hampshire, UK)