You can maybe try SAFAIR in South Africa. They are good and I know they also do VIP conversions. They are FAA, JAA / EASA and RSA CAA complient. They do all checks upto and including D checks. You might consider the exchange rate, The uk pound or us doller is very strong against the SA rand. Try also going ont their website :
www.safair.co.za