Management Info :
Registered Office :
Address : Plot No 180, Sector 24,Faridabad Sector 22, ,Faridabad,Haryana-121005
Phone : 0129 4878760
Email : info@defrailtech.com
Website : https://www.defrailtech.in/
Registrars Details :