Contact Us

Contact

Office Address

FC 14/15, Marwah Studios Complex, Film City, Noida, 201301, U.P., India

Call Us On

0120-4831143, 8586978492

Email Us

info@iftrc.org

Open Time

Mon – Sat (10.00AM – 06.00PM)

Let's Convert Your Idea into Reality