Sorry, but I think this is just Google Maps. Sitting here in the USA, typing "vidyarthi bhavan" into maps.google.com takes me to the one in Gandhi Bazar, too. Maybe because it has 155 reviews?
It's actually just plain old web search. Search this on Google (https://www.google.com/search?q=vidyarthi+bhavan) or Bing (http://www.bing.com/search?q=vidyarthi+bhavan) or DuckDuckGo (https://duckduckgo.com/?q=vidyarthi+bhavan) or Blekko (http://blekko.com/#?q=vidyarthi%20bhavan) or Yandex (http://www.yandex.com/yandsearch?text=vidyarthi%20bhavan) or Baidu (http://www.baidu.com/s?wd=vidyarthi+bhavan). Baidu is the only place where I saw it being the second result and not the first.