Serbia, but what I'm mainly concerned about and what troubles me is what I have to file etcWhere are you based? That will impact on how you draw a salary/dividend etc.
Someone who specialises in this area will confirm but I think running a UK ltd as a Serbian, while living in Serbia with no ties to the UK would make it a non resident company so the taxes are handled by Serbia.Serbia, but what I'm mainly concerned about and what troubles me is what I have to file etc