United Kingdom

Society of Motor Manufacturers & Traders Ltd.

SMMT
Society of Motor Manufacturers & Traders Ltd.
Nigel Base
71 Great Peter Street
LONDON, 
UNITED KINGDOM