OHOB group revenue tops £320m