Lamba Motorcycles Ltd
118-120 High Street, Carshalton
Surrey
Carshalton London SM5 3AE
United Kingdom