One of the companies to have a Facebook custom application is Avenue Social
. The development team of Avenue Social has experience in creating a variety of Facebook applications, including games, gifts, quizzes, competitions, charitable fundraising, coupons and giveaways.