OM SQUARE is a company located in India, 400054 MUMBAI at PLOT NO.80/5,6,7, GULAM MOHAMED CHAWL, KHOTWADI, SANTACRUZ WEST,. OM SQUARE has an ACTIVE entity status and an ISSUED LEI code. The Legal Entity Identifier code of OM SQUARE is 894500L2XDZXOCDV2H50. The legal form of this company is A0PS and is subject to the jurisdiction of IN law.