Oddahappulam Our Lady Of Immaculate Conception Committee (UK) Ltd is an active company incorporated on 13 May 2013 with the registered office located in Wembley, Greater London. Oddahappulam Our Lady Of Immaculate Conception Committee (UK) Ltd was registered 12 years ago.