Hi everyone.
If you ever have any problems sorting out any type of Insurance before moving to a country such as Russia, check out a firm called Bellwood Prestbury. An Independent Financial Advisory company, they offer a wide range of Insurance services, namely Income Protection, Mortgage Protection and Life Cover to name a few.