STAR Assurances, a triple award winner