Looks like a new service, they only have three countries featured so far, but plans to provide others.
If they can deliver this service at this price range on all of the territories listed, then they will be meeting a need for sure. Question will be whether they can do company returns in other countries, i.e. in many counties where foreigners have to buy property through a company structure and where returns have to be made. Worth watching in any case, and fees seem reasonable enough on the face of it.