Charity regulator appoints interim manager to The Kingdom Church GB

The Charity Commission has appointed an interim manager to The Kingdom Church GB in South London.