Barkha Infrastructure Private Limited · Viral Organics (India) Limited · Viral Properties And Investments Limited · Mercury Business Centre Private Limited · Namu Financial And Management Services P Ltd · Petryc International Private Limited · U24119 Mh1995 Ptc084864