Worldplay Communications Inc. operates a video delivery platform and provides HD streaming for TVs, computers, tablets, and mobile devices. The company. Worldplay Communications Inc. Profile. Mailing Address: , - 6th Street S.E.. Calgary, Alberta, Head Office Address: , - 6th Street S.E.. Calgary. Worldplay, Calgary, Alberta. likes · 2 talking about this. Worldplay's out of the box video platform allows you to reach and engage your audiences.