Search the register – results All results THE FRIENDS OF THE ANGLICAN CENTRE IN ROME 02557554 - Incorporated on 12 November 1990 St Andrew's House, 16, Tavistock Crescent, London, W11 1AP