A BUSINESS that aims to “revitalise” UK town centres has opened a new base in Bournemouth.