aim

“The aim that the company had to double production within 5 years is not possible.”
Is this sentence grammatically OK and meaningful?

It would sound much better as “The aim of the company to double production within 5 years is not possible.” or “The company’s aim of doubling production within 5 years is not possible.”