Company Description
Y
Your Talking Busine Talking Business (located in England, UK) is an Independent Representative (ID# 104764) of MyVideoTalk which was founded on April 30, 2004 as a new division of a successful, established company called Team Effort International. We are an Internet based business with the HQ management offices of MVT located in Northern California, USA.