The Centre is a charitable company limited by guarantee, governed by a board of Trustees.
Company Number: 5848143 Charity Number: 1121648
John Deacon is the Chair of Trustees. After graduating in Theology, he has worked with homeless people for almost 20 years. He is currently Manager of the West London Day Centre – part of the Methodist Church’s West London Mission.
Dr Ralph Walker is Founder’s Chaplain and Emeritus Fellow in Philosophy at Magdalen College, Oxford. His management experience includes serving as Chairman of Oxford University’s General Board and as Head of its Humanities.