19 employees
Excel is a real estate developer that offers luxury apartments, villas, plots, property development, leasing, and brokerage services.
2013