It’s published by LSN Media, which became part of the Iliffe News & Media group in August 2005. (Iliffe in turn became part of the Local World group in January 2013.) The editorial offices are in Luton.
It was formerly two publications: Luton on Sunday and Dunstable on Sunday. The two titles merged as Luton & Dunstable on Sunday in August 2008 and shifted publication day to Wednesday under the new title on New Year’s Eve 2008. (Luton on Sunday was revived in August 2010.)
There’s also a free e-edition available via the website (which is shared with Luton on Sunday) or by email.