Ads
Company Info
- XLO INDIA LTD
- Category: Home Appliances
- Country : India
- Address: 21,COMM.COMPLEX,SECTOR-39,NOIDA
- Tel: 0091 1189 4541068/4579696/9811525183
- Email : [email protected]
- Contact info :
Contact Person:R.MONGIA
Fax:0091 1189 4548838
Website: