I have seen a bmw dealer in lilongwe malawi, but it was only a car dealership. I think you could arrange that you take the bike there and maybe oversee the service in person to make sure of what they are doing. Or they could oversee you doing the service. If it is for the warranty of course, otherwise service it yourself.