A UK High Court has ordered the closure of the Salvation Proclaimer Ministries Limited, popularly ...