Overview Details Press Releases Multimedia Locations People Groups Twiendz, (http://twiendz.com/), based in Illford London, is a leading provider of social media marketing.