ULFA Aid

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.

Address

26 Willesden Lane, London, NW6 7ST

Contact

Sheikh Ahmed Babikir