Aapna Channel

Afsar group is a Birmingham based, property group who deals with comapnys that have gone in liquaditation and then sells them off.

This was answered in the news article on Biz Asia.