Apply for a visa in the UK once you live there (i.e. have some sort of long-stay visa or permit, not merely a visitor visa). That's the regular procedure for foreign residents in the UK who need a visa to visit the Schengen area and is not a problem at all. Since you said that you are βmovingβ to the UK, I assume you will have some sort of resident status there and this would seem to be the easiest solution for you.
Apply to renew your multiple-entry visa up to six months before it expires (article 9 of the Schengen Visa code). Rules for single-entry visas are more restrictive and having used your 90 days could in this case lead to a refusal but in your situation, with a multiple-entry visa and a legitimate reason for repeated visits, applying now in South Africa should be OK. There is not much time left for this, though.