Xl Internet Marketing
SCF- 64, Sector, 2nd Floor, Main Huda Market, 15 Market
Faridabad- 121007, Haryana (India)
Xarlesys IT Solutions Private Limited
No. 1206, Sector 15, Part 2
Gurgaon- 122001, Haryana (India)
IP Telephony
Unitech Trade Centre, Near Park Plaza, Sector- 43
Gurgaon- 122001, Haryana (India)