Front Office manager careers in United Kingdom