I assume this is NOT directly related to TeslaMotors...
Tesla Vehicles
Tesla Vehicles Contact Address
Tesla Vehicles
...
Tesla Vehicles' Mission is :
To design and manufacture world-class, leading-edge, zero- and ultra-low emission public transport vehicles for road and light rail applications;...
Tesla Vehicles Contact Address
...
Tesla Vehicles Limited
20-22 Bedford Row
London
WC1R 4JS
United Kingdom
44 191 4886258
...