Cars International Kensington Ltd
6 Kendrick Plc., Kensington, London, United Kingdom, SW7 3HF
(02075) 910127 Phone