TwitchRP started back in the fall of 2015 by a group of streamers that were wanting a safe place for them and others like them to create content. Since then it has evolved into so much more. Today it is owned by:
GameWithMe
RagingRavage
TessAnn
Shortyhage