About Ilford Islamic Centre Limited (02675044) United Kingdom