Formulate an answer to this elaborate question: Where is the headquarters for the brewing company whose sponsorship of NASCAR ended in 2007?
Answer:
Leuven, Belgium