About The Church Property Ltd. (10798545) United Kingdom