@sabya Have you tried adding the location when you are present at that location? My suggestion for getting approved for edits are:
Always keep your GPS on and make sure it is accurate when you are adding a place to maps. When I am adding a location on the map I have found that when I am present in the location and GPS is accurate maps tend to approve it in most cases. Also always try to add at least one photo of the place when adding or editing, this will increase the chance of approval.
Hope this helps.