STAR Assurances back in business