Imperial Cars sell cars through 6 car supermarkets nationwide offering a wide selection of makes and models.