The Leaders Romans Group is backed by Bowmark Capital LLP. The group has annual revenues of over £115 million and more than 160 branches across the UK and comprises two separate brands with valuable heritage; Romans and Leaders.