MKSTL

AcronymDefinition
MKSTLMilton Keynes Sustainable Transport Limited (UK)