Please advise me on what preposition I should use to be sure that I don't make a grammar mistake. This is a question in a company's questionnaire, where the customer is asked his opinion about the company.
The sentence is required to be concise and goes like this: "Impression of ABC Co."
Is of correct usage here? Or possibly from or about? And is there any general rule about this?