SWP Productions is an advocacy that emphasises on issues of social concern
and a production house that organises events