CSI, Video 27 Sep 2012 Niall Mellon Township Trust 2010 Niall Mellon Township Trust ,based in Ireland, have housed 100,000 South Africans to date. For the past 4 years Echo Motion Media… Echo Media