Things to read
Ulfa Aid was set up in 2004 by Sheikh Babikir Ahmed Babikir in London primarily to assist the homeless across the globe of which there are approximately 1 billion. We continue to undertake this work and have expanded our programmes to address a range of social and community needs.
26 Willesden Lane, London, NW6 7ST
Sheikh Ahmed Babikir