Search the register – results All results THE CHRISTIAN MUSLIM FORUM 05461960 - Incorporated on 24 May 2005 200a Pentonville Road, King's Cross, London, England, N1 9JP