Company name: Wedd & White Accident Repair & Service Centre
26 Wellington Cres, New Malden KT3 3NE, United Kingdom