It's ACE. You probably are confusing it with some other academy or maybe I am confused with the name.
To confirm, what you call pace, is located on the same road as on which preston university and Iqra (I know it's shifted now) are located? Near Town market, right? If your answer is yes, then It might be PACE. But If your answer is no, then you are talking about a different academy