• Islam In Action International House, 12 Constance Street London E16 2DQ United Kingdom. Registered charity no 1115882