Search the register – results All results THE CHURCH URBAN FUND 02138994 - Incorporated on 9 June 1987 The Foundry, 17 Oval Way, London, England, SE11 5RR