Get In Touch

Drop us a few lines

    Where?

    Our Address
    ADDRESS:

    TECH DE OSTA Head Office. First Floor, R39, Office 30-31, P.no.10, Diamond Complex, Ramesh Park, Laxmi Nagar, East Delhi 110092.