How long have you had the setup up n running? Just asking to know how long your local tax man has left you alone without any trouble.I have been happy with my Cyprus company and would not change to Bulgaria so far, it has been hassle free and easy to have the company and my business running taking in consideration that I never had a single request from the bank, tax office in Cyprus nor my local tax office to provide more information.
Do you have a transparent setup where you have openly declared to your local tax authority that you run the Cyprus company?