Its a parent company of Centaurus. Located partially in Tower and Partially in site office... Best place to work for.
I love the place where this office located the centauras
Perfect
Love place good
A good corporate setup to work with.
Excited
Nice