Stockport based On the Beach opens new digital headquarters

The business’ Contact Centre will remain at the online travel agent’s previous headquarters at Park Square in Cheadle