Preston-based Altius Group Limited, the UK’s leading group of boutique business brokers, is delighted to announce it has been awarded the Medium Business of the Year at the prestigious Red Rose Awards 2025.