LEEKHA OXIDES PVTLTD - CIN U24119HR1986PTC025568 | Company