Recently got a job offer in Pretoria, South Africa, but in order to sign the contract, a Zimbabwean Police Clearance Certificate was required. Clearance Central came to the rescue. The process was smooth and simple. These guys were efficient from start to finish.
James
South Africa (Zim Police clearance)