Umbra Infotech Private Limited
HOUSE NO. 9, NEAR CHAUPAL, NEB SARAI IGNOU ROAD NEW DELHI South West Delhi DL IN 110068
Umbra Infotech Private Limited is Delhi based Private company which was incorporated on 13-01-2014 at House No. 9, Near Chaupal, Neb Sarai Ignou Road New Delhi South West Delhi Dl In 110068 address.
- U72300DL2014PTC263449
- 13-01-2014