Centaur Towers Centaur Towers from Junaid Nasib Centaur Towers Twin Tower Developers - Sky Scrapper website for one of Primer Construciton Company in Pakistan. gLike Centaur Towers Twin Tower Developers - Sky Scrapper website for one of Primer Construciton Company in Pakistan. Design Management Share R 7 n Junaid Nasib eConceptions Islamabad, Pakistan, Pakistan Follow Contact