You are not a tax resident in the UK, correct? If true, a Madeira IBIC can be a good option, with 5% CIT and no dividend tax for non-PT tax residents. As you are interested in purchasing real estate in PT, it may be a good option.
Also 100% EU compliant (Madeira is PT = EU).