John Drilling Services Private Limited · Synergy Drilling Fluids Private Limited · John Engineering Private Limited · John Energy Limited · Ahmedabad Institute Of Drilling Technology · John Oil And Gas Ltd · Meghmani Dyes And Intermediates Limited · Meghmani Industries Limited · U29224 Gj1987 Ptc010044