Company name: Palmers Green United Reformed Church
Description: The United Reformed Church in Palmers Green
London N13 4AL, United Kingdom