Searching on Google seems there is no register of companies in Costa Rica I hope someone with knowledge about Costa Rica offshore company formation will join the thread, please.
Hello to everyone. If you are looking forward to incorporate a corporation in Costa Rica please let me know, I have a very good friend there (lawyer) who will be able to assist you.
Not to be boring or to over do things here, but to start with could you maybe ask your business partner if there is a public registrar in Costa Rica where you can look up company owner data?