Services provided by Nadeem A KazI: