I finally managed to get the "Animal Clinic in Nugegoda" appearing on a Google map on the Google result page. This is still not the Google's Local business results, as they haven't still included Sri Lanka in their local business service. This result comes from Google's map maker.