Car Insurance In Spain For Non Residents. We also have a range of specialist policies for those with complex insurance requirements. However, in the case of an important claim if the company can prove that you are not the main driver, this may invalidate your claim. Buy Car insurance green card for UK registered vehicles…