Tweddle Group has announced the opening of new offices at 2111 Woodward in Detroit. Tweddle Group will move its technology teams into the Francis Palms building later this month. The building, most famously known as the home of the Fillmore Detroit, will initially host about 30 Tweddle technologists.