Sobha Limited
  • Dubai - United Arab Emirates

About Sobha:

Sobha Limited is an Indian multinational Real estate developer headquartered in Bangalore, India which works in the business of construction, development, sale, management and operation, townships, housing projects, commercial premises and other related activities.