Feedback form

I agree with storage and handling of my data by this website.

Corporate Office

  • Imprexis Informatics Pvt Ltd
    A-7, 1st Floor , DDA Shed
    Okhla Industrial Area,
    Phase-2, Delhi - 110020
  • 011-40451786