Mortaar Villas Private LimitedFounded in 2013 and headquartered in Delhi, India. 2013 | Delhi (India) | Active