Cars International Kensington Limited
Site closed for maintenance and re-development - July/August 2010